JP6900705B2 - 情報処理システム、情報処理装置、および、プログラム - Google Patents

情報処理システム、情報処理装置、および、プログラム Download PDF

Info

Publication number
JP6900705B2
JP6900705B2 JP2017037348A JP2017037348A JP6900705B2 JP 6900705 B2 JP6900705 B2 JP 6900705B2 JP 2017037348 A JP2017037348 A JP 2017037348A JP 2017037348 A JP2017037348 A JP 2017037348A JP 6900705 B2 JP6900705 B2 JP 6900705B2
Authority
JP
Japan
Prior art keywords
job
data
print
information processing
setting
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.)
Active
Application number
JP2017037348A
Other languages
English (en)
Other versions
JP2018142261A (ja
Inventor
敏伸 山口
敏伸 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2017037348A priority Critical patent/JP6900705B2/ja
Priority to US15/904,925 priority patent/US10754592B2/en
Priority to CN201810163678.XA priority patent/CN108509161A/zh
Publication of JP2018142261A publication Critical patent/JP2018142261A/ja
Application granted granted Critical
Publication of JP6900705B2 publication Critical patent/JP6900705B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1279Controller construction, e.g. aspects of the interface hardware
    • 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/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • 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/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1258Configuration of print job parameters, e.g. using UI at the client by updating job settings at the printer
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本開示は、情報処理システム、情報処理装置、および、プログラムに関し、特に、画像形成装置と通信インターフェースを共有する情報処理装置を含む情報処理システム、当該情報処理システムを構成する情報処理装置、および、当該情報処理装置において実行されるプログラムに関する。
従来、プリントサーバーを備える情報処理システムが提案されている。たとえば、特開2010−170234号公報(特許文献1)は、MFP(Multi-Functional Peripheral)等の複合機とサーバー装置とを備える画像形成システムを開示している。
上記画像形成システムでは、サーバー装置は、画像出力データを受信し、当該画像出力データを、宛先のユーザー識別情報または宛先のユーザーグループ識別情報に関連付けて格納する。当該サーバー装置は、複合機3において入力されたユーザー認証情報を受信すると、当該ユーザー認証情報が正当なものであるか否かを判定し、そのユーザー認証情報が正当なものであると判定された場合、画像出力データのうち、そのユーザー認証情報に含まれているユーザー識別情報に関連付けられている画像出力データ、あるいはそのユーザー認証情報のユーザーが属するユーザーグループのユーザーグループ識別情報に関連付けられている画像出力データを、複合機へ送信する。
特開2010−170234号公報
上記のような情報処理システムにおいて、サーバー装置と画像処理装置との間で通信インターフェースを共有することが考えられる。このような場合、画像処理装置によって従来提供できなかったサービスが提供され得る一方で、従来想定し得なかった不都合が生じ得る。生じ得る不都合の一例としては、セキュリティープリントとして知られる機能(画像形成にユーザーによる許可を必要とする機能)やスタンプ機能が、サーバー装置と画像処理装置とで重複して実行されてしまうことが挙げられる。
本開示は、係る実情に鑑み考え出されたものであり、その目的は、サーバー装置と画像処理装置との間で通信インターフェースが共有された場合に生じ得る不都合を回避することである。
本開示のある局面に従った情報処理システムは、通信インターフェースと、通信インターフェースを介してジョブデータを取得するように構成された情報処理部と、ジョブデータによって実現される印刷ジョブを実行するように構成されたジョブ実行部とを備える。ジョブデータは、画像を規定する印刷データと、印刷ジョブの設定を規定する設定データとが所定の形式で構成されたものであり、情報処理部は、設定に従った特定処理を実行する実行手段と、ジョブデータの形式を維持したまま、実行手段によって実行された特定処理に対応する設定を解除するようにジョブデータの設定データの設定内容を変更する変更手段と、変更後のジョブデータをジョブ実行部に転送する転送手段と、を有する。特定処理は、ジョブデータに関連づけられて設定された情報がユーザにより入力されることにより印刷が実行されるセキュリティプリント処理である
本開示他の局面に従った情報処理システムは、通信インターフェースと、通信インターフェースを介してジョブデータを取得するように構成された情報処理部と、ジョブデータによって実現される印刷ジョブを実行するように構成されたジョブ実行部とを備える。ジョブデータは、画像を規定する印刷データと、印刷ジョブの設定を規定する設定データとが所定の形式で構成されたものであり、情報処理部は、設定に従った特定処理を実行する実行手段と、ジョブデータの形式を維持したまま、実行手段によって実行された特定処理に対応する設定を解除するようにジョブデータの設定データの設定内容を変更する変更手段と、変更後のジョブデータをジョブ実行部に転送する転送手段と、を有する。情報処理システムは、情報の入力を受け付ける入力部をさらに備える。特定処理は、セキュリティープリントに関する設定に対応する情報の入力部への入力を要求することを含み、情報処理部は、情報の入力を条件としてジョブデータをジョブ実行部に転送するように構成されている。
情報処理部は、設定データがセキュリティープリントに関する設定を含まないと判断した場合には、入力部からの情報の入力を待つことなくジョブデータをジョブ実行部に転送するように構成されていてもよい。
特定処理は印刷手順または印刷データの画像の加工を規定する処理であってもよい。
設定を解除することは、設定データにおいて特定処理の実行または非実行を示す切り替え情報の記述を実行から非実行に変更することを含んでもよい。
設定を解除することは、設定データにおいて特定処理に対応する設定の記述を削除することを含んでもよい。
特定処理は、指定された画像が印刷データに対応する画像上に重なって印刷されるようにジョブデータの印刷データを変更するオーバーレイ処理であってもよい。
指定された画像は、印刷ジョブにおける用紙のヘッダーおよびフッターの少なくとも一方に記録される文字列の画像を含んでもよい。
情報処理システムは、情報処理部の設定を記憶するように構成された記憶装置をさらに備えていてもよい。情報処理部は、記憶装置に記憶された情報処理部の設定に従って文字列を決定するように構成されていてもよい。
情報処理システムにおいて、ジョブ実行部は画像処理装置であってもよい。情報処理システムにおいて、情報処理部はサーバーであってもよい。画像処理装置とサーバーのそれぞれの筐体が連結され、情報処理機器として一体に構成されていてもよい。
情報処理システムにおいて、ジョブ実行部は画像処理装置であってもよい。情報処理システムにおいて、情報処理部はサーバーであってもよい。情報処理システムにおいて、画像処理装置とサーバーがネットワークを介して接続されていてもよい。
本開示の他の局面に従うと、通信インターフェースと、通信インターフェースを介してジョブデータを取得するように構成された情報処理部とを備える情報処理装置が提供される。ジョブデータは、画像を規定する印刷データと、ジョブデータによって実現される印刷ジョブの設定を規定する設定データとが所定の形式で構成される。情報処理部は、設定に従った特定処理を実行し、ジョブデータの形式を維持したまま、設定を解除するようにジョブデータの設定データを変更し、変更後のジョブデータを、印刷ジョブを実行するように構成されたジョブ実行部に転送するように構成されている。特定処理は、ジョブデータに関連づけられて設定された情報がユーザにより入力されることにより印刷が実行されるセキュリティプリント処理である。
本開示の他の局面に従うと、通信インターフェースと、通信インターフェースを介してジョブデータを取得するように構成された情報処理部とを備える情報処理装置が提供される。ジョブデータは、画像を規定する印刷データと、ジョブデータによって実現される印刷ジョブの設定を規定する設定データとが所定の形式で構成される。情報処理部は、設定に従った特定処理を実行し、ジョブデータの形式を維持したまま、設定を解除するようにジョブデータの設定データを変更し、変更後のジョブデータを、印刷ジョブを実行するように構成されたジョブ実行部に転送するように構成されている。情報処理装置は、情報の入力を受け付ける入力部をさらに備える。特定処理は、セキュリティープリントに関する設定に対応する情報の入力部への入力を要求することを含む。情報処理部は、報の入力を条件としてジョブデータをジョブ実行部に転送するように構成されている。入力部は、さらに、ジョブ実行部の設定の入力を受け付けるように構成されている。
情報処理装置は、ジョブ実行部と同じ筐体に収容されていてもよい
本開示のさらに他の局面に従うと、コンピューターによって実行されるプログラムが提供される。プログラムは、コンピューターに、画像を規定する印刷データと、印刷ジョブの設定に対応する設定データとを含むジョブデータを、通信インターフェースを介して取得するステップと、特定処理を実行するステップと、設定を解除するようにジョブデータ
の設定データを変更するステップと、変更後のジョブデータを、当該ジョブデータによって実現される印刷ジョブを実行するジョブ実行部に転送するステップとを実行させる。特定処理は、ジョブデータに関連づけられて設定された情報がユーザにより入力されることにより印刷が実行されるセキュリティプリント処理である
本開示のさらに他の局面に従うと、コンピューターによって実行されるプログラムが提供される。プログラムは、コンピューターに、画像を規定する印刷データと、印刷ジョブの設定に対応する設定データとを含むジョブデータを、通信インターフェースを介して取得するステップと、特定処理を実行するステップと、設定を解除するようにジョブデータの設定データを変更するステップと、変更後のジョブデータを、当該ジョブデータによって実現される印刷ジョブを実行するジョブ実行部に転送するステップとを実行させる。特定処理は、セキュリティープリントに関する設定に対応する情報の入力を要求することを含む。変更後のジョブデータを転送するステップは、情報の入力を条件として変更後のジョブデータをジョブ実行部に転送することを含む。
本開示によれば、サーバー装置と画像処理装置との間で通信インターフェースが共有された場合に生じ得る不都合を回避される。
ネットワークシステムの概略的な構成を示す図である。 情報処理機器100のハードウェアブロック図である。 情報端末500のハードウェアブロック図である。 情報処理システの機能ブロック図である。 ジョブデータの一例を示す図である。 ジョブデータの他の例を示す図である。 ネットワークシステム1000において、情報端末500からジョブデータが生成されてから当該ジョブデータにかかる印刷ジョブがプリンター部10において実行されるまでの流れを示す図である。 ステップS240において表示される画面の一例を示す図である。 変更前のジョブデータ900に従って用紙上に印刷される画像の一例である。 変更後のジョブデータ900に従って用紙上に印刷される画像の一例である。 変更後のジョブデータ900に従って用紙上に印刷される画像の他の例である。 ネットワークシステムの変形例の構成を示す図である。
以下に、図面を参照しつつ、情報処理システムの実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
[1.情報処理システムを含むネットワークシステムの概略的な構成]
図1は、ネットワークシステムの概略的な構成を示す図である。図1に示されるように、ネットワークシステム1000は、情報処理システムの一例である情報処理機器100と、情報端末500とを含む。情報処理機器100は、たとえばグローバルネットワークを介して、情報端末500と通信するように構成されている。
情報処理機器100は、たとえば、サーバーと画像処理装置であるMFPがそれぞれの筐体を連結して一体に構成された機器として実現される。情報処理機器100は、そのサーバー部分およびそのMFP部分のユーザーインターフェースとして利用される操作パネル30を備える。
情報端末500は、たとえばプリンタードライバーをインストールされたパーソナルコンピューターである。
[2.情報処理システムのハードウェア構成]
図2は、情報処理機器100のハードウェアブロック図である。図2に示されるように、情報処理機器100は、主に、MFP等のプリンターとして機能するプリンター部10と、サーバー部20とを含む。以下、これらのそれぞれの構成を説明する。
(プリンター部10)
図2に示されるように、プリンター部10は、プリンター部10全体を制御するためのCPU(Central Processing Unit)150と、記憶部160とを含む。
記憶部160は、たとえば、不揮発性メモリーによって実現される。記憶部160に格納される情報は、CPU150によって実行されるプログラム、および、当該プログラムの実行に利用されるデータを含んでいてもよい。
プリンター部10は、さらに、画像処理部151と、画像形成部152と、画像読取部153と、内部インターフェース180とを含む。
画像処理部151は、入力された画像データを処理することにより、たとえば出力される画像の拡大・縮小等の処理を実行する。画像処理部151は、たとえば画像処理用のプロセッサーおよびメモリーによって実現される。
画像形成部152は、トナーカートリッジ、記録用紙を収容するための用紙トレイ、および、感光体等の、記録用紙に画像を形成するためのハードウェア資源、ならびに、記録用紙を搬送するためのハードウェア資源によって実現される。
画像読取部153は、スキャナー等の、原稿の画像データを生成するように構成されたハードウェア資源によって実現される。
画像処理部151、画像形成部152、および、画像読取部153のそれぞれの機能は、画像形成装置においてよく知られたものであるから、ここでは詳細な説明は繰返さない。
内部インターフェース180は、サーバー部20との通信のインターフェースとして機能し、たとえばLAN(Local Area Network)カードによって実現される。
(サーバー部20)
図2に示されるように、サーバー部20は、サーバー部20全体を制御するためのCPU250と、ネットワーク通信部260と、記憶部270と、内部インターフェース280とを含む。
ネットワーク通信部260は、グローバルネットワークを介して情報端末500等の外部機器との間でデータの送受信を実行するように構成された、ハードウェア資源によって実現される。当該ハードウェア資源の一例は、ネットワークカードである。CPU250は、ネットワーク通信部260を介して、外部機器と通信する。
記憶部270は、たとえば、不揮発性メモリーによって実現される。記憶部270に格納される情報は、CPU250によって実行されるプログラム、および、当該プログラムの実行に利用されるデータを含んでいてもよい。
(操作パネル30の制御)
CPU250は、さらに、操作パネル30を制御するように構成されている。操作パネル30は、制御用回路350と、有機ELディスプレイ等によって実現される表示部360と、タッチセンサー等によって実現される入力部370とを含む。
制御用回路350は、CPU250からの制御信号に従って、表示部360の表示動作を制御する。
入力部370は、入力された情報を制御用回路350へ出力する。制御用回路350は、入力部370から入力された情報に応じた信号をCPU250へ出力する。
[3.情報端末のハードウェア構成]
図3は、情報端末500のハードウェアブロック図である。図3に示されるように、情報端末500は、情報端末500全体を制御するためのCPU550と、記憶部510と、入力部520と、表示部530と、ネットワーク通信部580とを含む。
記憶部510は、たとえば、不揮発性メモリーによって実現される。記憶部510に格納される情報は、CPU50によって実行されるプログラム、および、当該プログラムの実行に利用されるデータを含んでいてもよい。プログラムは、印刷ジョブのデータ(ジョブデータ)を生成するためのプリンタードライバーを含む。
入力部520は、キーボード、および/または、ソフトウェアキーを表示するディスプレイ(タッチセンサー)等の、入力装置によって実現される。入力部520は、入力された情報をCPU550へ出力する。
表示部530は、液晶ディスプレイ等の表示装置によって実現される。表示部530は、CPU550の制御に従って、情報を表示する。
ネットワーク通信部580は、グローバルネットワークを介して情報処理機器100等の外部機器との間でデータの送受信を実行するように構成された、ハードウェア資源によって実現される。当該ハードウェア資源の一例は、ネットワークカードである。CPU550は、ネットワーク通信部580を介して、外部機器と通信する。
[4.情報処理システムの機能構成]
図4は、情報処理システムの機能ブロック図である。図4には、情報端末500と情報処理機器100のそれぞれの機能ブロックが示されている。
(情報端末500)
情報端末500は、プリンタードライバー590を含む。プリンタードライバー590は、たとえばCPU550がプリンタードライバー用のプログラムを実行することによって実現される。
プリンタードライバー590は、印刷設定部591を含む。印刷設定部591は、プリンタードライバー590において、ユーザーからの指定に従って、ジョブデータに印刷に関する設定を組み込む。
組み込まれる設定の一例は、セキュリティープリントのON/OFFを規定する設定である。セキュリティープリントがONである場合、当該ジョブデータに係る印刷は、当該ジョブデータに関連付けられて設定されたパスワードの入力を条件として実行される。セキュリティープリントがOFFである場合、他の設定にて要求されない限り、パスワードの入力を必要とすることなく当該ジョブデータが印刷される。
組み込まれる設定の他の例は、オーバーレイのON/OFFおよび項目の指定を規定する設定である。オーバーレイがONである場合、オーバーレイに関連付けられて指定された項目を表す画像がジョブデータに係る印刷において印刷データの画像上に重ねられて用紙に印刷される。項目の一例は、印刷が実行された日付である。他の例は、印刷されるファイル(たとえば、後述する印刷データの画像を構成するアプリケーションファイル)の保存場所である。さらに他の例は、ジョブデータに関連付けられているユーザー名である。
(サーバー部20)
サーバー部20は、プリントサーバー290を含む。プリントサーバー290は、たとえば、プリントサーバー用のプログラムを実行するCPU250と、記憶部270とによって実現される。
プリントサーバー290は、印刷ジョブ管理部291、印刷ジョブ格納部292、印刷設定識別部293、印刷設定解除部294、および、印刷設定反映部295を含む。
印刷ジョブ管理部291は、ネットワーク通信部260が受信した印刷ジョブ(ジョブデータ)を読み出す。受信されたジョブデータは、基本的に、一旦ホールドされるべきジョブとして取り扱われる。すなわち、情報処理機器100では、受信されたジョブデータは、すぐにはプリンター部10へ転送されない。
印刷ジョブ格納部292は、たとえば記憶部270によって実現され、印刷ジョブ管理部291によって読み出されたジョブデータを格納する。
印刷設定識別部293は、印刷ジョブ管理部291による印刷ジョブの受信(読出し)と並行して、印刷ジョブ格納部292内の印刷ジョブを解析する。印刷設定識別部293は、当該解析の結果、プリントサーバー290で処理すべき印刷設定を印刷ジョブから抽出し、RAM(Random Access Memory)に記録する。
なお、印刷ジョブの中には、プリントサーバー290で処理すべき印刷設定を含まないものもある。このような場合、印刷設定識別部293によって抽出される印刷設定はない。このような印刷ジョブによって実現される印刷を「通常印刷」ともいう。
ある実施の形態では、印刷ジョブ(ジョブデータ)は、ヘッダー、印刷データ、および、フッターによって構成される。上記のような印刷設定は、通常「ヘッダー」に格納される。したがって、印刷設定識別部293は、各ジョブデータのヘッダーに対してのみ、印刷設定の解析を行うように構成されていてもよい。すなわち、ヘッダーに対する解析が完了すると、ジョブデータに対する解析を終了する。
印刷設定識別部293は、解析を終了すると、ジョブデータの印刷設定が、セキュリティープリントや認証プリントなどの印刷ジョブのホールドを必要とする設定を含むか否かを判断する。通常印刷の場合は、印刷設定識別部293は、ホールド不要と判断し、印刷ジョブ管理部291にホールド解除を依頼する。すなわち、サーバー部20では、印刷設定識別部293によるヘッダーの解析が完了した時点で、印刷ジョブのホールドが解除され得る。印刷ジョブのホールドが、印刷ジョブの全体の受信の完了前に解除され得る。これにより、サーバー部20は、クライアントコンピューター(情報端末500等)から印刷ジョブを受信しながら、プリンター部10にジョブデータを転送することが可能になり、印刷処理の遅延を最小限にすることができる。
印刷設定反映部295は、印刷ジョブにおける印刷設定に従った処理を実行する。印刷設定に従った処理の一例は、セキュリティー印刷(印刷設定)のためのパスワードの入力要求である。他の例は、日付のオーバーレイ(印刷設定)のための日付画像の印刷データへの追加である。この場合、印刷設定反映部295は、日付を表わす画像を追加するように、印刷データを変更する。
印刷設定解除部294は、印刷設定反映部295が実行した処理に対応する印刷設定を解除するように、印刷ジョブを変更する。
以上より、サーバー部20は、印刷ジョブがサーバー部20(プリントサーバー290)で処理すべき印刷設定を含む場合には、当該印刷設定に従った処理を実行し(印刷設定反映部295)、さらに、当該印刷設定を解除するように印刷ジョブを変更した後(印刷設定解除部294)、印刷ジョブをプリンター部10へ転送する。
(プリンター部10)
プリンター部10は、印刷設定反映部191と印刷処理部192とを含む。
印刷設定反映部191は、たとえば、画像処理部151および/またはCPU150によって実現される。印刷設定反映部191は、印刷ジョブを受信した場合、当該印刷ジョブに含まれる印刷データに、印刷設定を反映させる。たとえば、印刷ジョブが「70%縮小」の印刷設定を含む場合には、印刷設定反映部191は、印刷データに含まれる印刷対象の画像を70%縮小させる。
印刷処理部192は、たとえば画像形成部152によって実現され、印刷ジョブによって規定される印刷動作を実行する。
[5.ジョブデータ]
図5は、ジョブデータの一例を示す図である。図5に示されるように、ジョブデータ900は、ヘッダー領域910と、印刷データ領域920と、フッター領域930とを含む。
ヘッダー領域910は、印刷設定情報を記述する設定情報領域911を含む。設定情報領域911に記述される印刷設定の一例は、セキュリティー印刷(セキュリティープリント)がONまたはOFFであることを示す切り替え情報(例えばフラグ)である。
図5に示された例では、セキュリティー印刷の設定の切り替え情報はこの処理の実行を示すONとされている。切り替え情報が当該処理の非実行を示すOFFとして設定または変更されれば当該処理は実行されない。
設定情報領域911は、セキュリティー印刷に関連する設定内容として、「ジョブID」と「パスワード」とを含む。ジョブIDは、個別のジョブデータを特定する。パスワードは、入力されるべき情報(たとえば、文字列)を特定する。
設定情報領域911に記述される印刷設定の他の例は、オーバーレイ印刷がONまたはOFFであることを示す情報である。設定情報領域911は、オーバーレイ印刷に関連する設定内容として、「項目」を含む。「項目」は、オーバーレイ印刷として印刷されるべき情報(たとえば、日付)を特定する。
図6は、ジョブデータの他の例を示す図である。図6に示された例では、設定情報領域911において、セキュリティー印刷とオーバーレイ印刷の双方の設定がOFFとされている。ジョブデータでは、図5および図6に示された例の他に、セキュリティー印刷とオーバーレイ印刷のいずれか一方の設定のみがONとされている場合もあり得る。
[6.処理の流れ]
図7は、ネットワークシステム1000において、情報端末500からジョブデータが生成されてから当該ジョブデータにかかる印刷ジョブがプリンター部10において実行されるまでの流れを示す図である。
図7に示されるように、ステップS100で、情報端末500のCPU550は、印刷指示を取得する。CPU550は、たとえば入力部520から印刷指示を取得する。
ステップS110で、CPU550は、印刷指示に従ってジョブデータを生成し、情報処理機器100へ送信する。
ステップS200で、情報処理機器100のサーバー部20のCPU250は、情報端末500から送信された印刷ジョブ(ジョブデータ)の受信を開始する。なお、ステップS200で、CPU250は、受信したジョブデータに関連付けて「ホールド」のタグ情報を格納する。当該タグ情報は、当該ジョブデータがプリンター部10へ転送されることを許可するか否かを特定するための情報である。「ホールド」のタグ情報は、当該転送を禁止する。「ホールド」のタグ情報が「ホールド解除」のタグ情報へと切り替えられることにより、当該転送が許可される。
ステップS210で、CPU250は、受信したジョブデータにおいて、印刷設定を識別する。より具体的には、CPU250は、印刷設定識別部293として、ジョブデータのヘッダーが、サーバー部20(プリントサーバー290)で処理すべき印刷設定を含むか否かを判断する。一例では、図5に示されたようにセキュリティー印刷の設定がONであれば、CPU250は、ジョブデータがサーバー部20で処理すべき印刷設定を含むと判断する。他の例では、オーバーレイ印刷の設定がONであれば、CPU250は、ジョブデータがサーバー部20で処理すべき印刷設定を含むと判断する。さらに他の例では、セキュリティー印刷およびオーバーレイ印刷の双方の設定がOFFであれば、CPU250は、ジョブデータがサーバー部20で処理すべき印刷設定を含まないと判断する。
ステップS220で、CPU250は、受信したジョブデータのヘッダー領域の解析が完了したか否かを判断する。たとえば、CPU150は、ジョブデータの先頭から解析を実行し、当該解析がヘッダー領域を完了することを示す情報まで到達したと判断すると(ステップS220でYES)、ステップS230へ制御を進める。
ステップS230で、CPU250は、受信したジョブデータによって規定される印刷ジョブが通常印刷である(セキュリティー印刷の設定がOFF)か否かを判断する。CPU250は、当該印刷ジョブが通常印刷であると判断すると(ステップS230でYES)、ステップS250へ制御を進める。CPU250は、当該印刷ジョブが通常印刷ではないと判断すると(ステップS230でNO)、ステップS240へ制御を進める。
ステップS240で、CPU250は、認証情報(セキュリティー印刷のためのパスワード)の入力を要求する。当該要求の一例は、操作パネル30の表示部に、パスワードの入力を要求する画面を表示することである。
図8は、ステップS240において表示される画面の一例を示す図である。図8に示されるように、パスワード要求画面300は、印刷ジョブの実行のためにパスワードの入力を促すメッセージ(「印刷ジョブ実行用のパスワードを入力してください。」)と、ジョブデータを特定する情報(ジョブID)とを表示する。パスワード要求画面300は、さらに、パスワード入力欄301を表示する。ユーザーは、パスワード入力欄301に、パスワードを入力する。CPU250は、入力されたパスワードが、設定情報領域911に格納されたパスワードと一致すると、ステップS250へ制御を進める。
ステップS250で、CPU250は、ステップS200でジョブデータに関連付けたタグ情報「ホールド」を、タグ情報「ホールド解除」へと切り替える。
ステップS260で、CPU250は、ジョブデータがサーバー部20で処理すべき印刷設定のうち、セキュリティー印刷以外の設定情報を印刷ジョブに反映させる。ジョブデータがサーバー部20で処理すべき印刷設定の一例は、オーバーレイである。たとえば、CPU150は、オーバーレイで用紙に印刷されるべき画像(設定情報領域911の「項目」の画像)を追加するように、ジョブデータ900の印刷データ領域920を加工する。
図9は、変更前のジョブデータ900(印刷データ領域920)に従って用紙上に印刷される画像の一例である。図9に示されるように、用紙90の本文領域91には画像が印刷されているが、ページヘッダー領域92には何も印刷されていない。
図10は、変更後のジョブデータ900(印刷データ領域920)に従って用紙上に印刷される画像の一例である。図9の用紙90と比較して、図10の用紙90は、ページヘッダー領域92に文字列「2017年1月1日」が追加されている。当該文字列は、設定情報領域911の「項目」の画像の一例である。より具体的には、「項目」の日付を表わす。
なお、CPU250は、追加する情報を、サーバー部20における設定に従って決定する。当該設定は、たとえば記憶部270に格納されている。たとえば、追加される日付は、サーバー部20が配置されているタイムゾーンに従った日付である。また、追加される日付の書式は、サーバー部20における書式の設定に従う。書式設定が「日本語」であれば、図10に示されたように、漢字を使用した文字列が追加される。書式設定が「英語」であれば、図11に示されるように、英語表記の日付(January 1, 2017)の画像が追加される。
図7に戻って、ステップS270で、CPU250は、ステップS250で印刷ジョブに反映させた印刷設定を、印刷ジョブにおいて解除する。当該解除の一例は、印刷ジョブの変更である。たとえば、印刷ジョブにおいてセキュリティー印刷の設定がONであった場合、解除の一例は、当該セキュリティー印刷設定をOFFにするようにジョブデータを変更することである。たとえば、印刷ジョブにおいてオーバーレイ印刷の設定がONであった場合、解除の一例は、当該オーバーレイ印刷設定をOFFにするようにジョブデータを変更することである。より具体的には、解除の一例は、ジョブデータを、図5に示された状態から図6に示された状態へと変更することである。
ステップS280で、CPU250は、上記の処理後のジョブデータをプリンター部10へ転送する。
ステップS300で、プリンター部10のCPU150は、転送されたジョブデータによって規定される印刷ジョブを実行する。
[7.ネットワークシステムの構成の変形例]
図12は、ネットワークシステムの変形例の構成を示す図である。ネットワークシステムにおいて、情報処理システムは、一体的に構成される必要はない。図1に示されたネットワークシステムでは、情報処理機器100においてサーバー部20とプリンター部10とはそれぞれの筐体を連結して構成していたが、図12に示されたネットワークシステム1001の情報処理システム100では、サーバー20AとMFP100Aとは別体で構成されている。
サーバー20Aは、情報処理部の一例であり、サーバー部20(図1等)と同様の構成を有する。MFP100Aは、ジョブ処理部の一例であり、プリンター部10(図1等)と同様の構成を有する。図12の例において、サーバー20AとMFP100Aとは、LAN等の内部ネットワークN2を介して通信する。サーバー20Aと情報端末500とは、グローバルネットワーク等の外部ネットワークN1を介して通信する。
[8.開示の要約]
以上説明された本開示は、以下のように要約され得る。
(1)本開示に従った情報処理システム(情報処理機器100)は、通信インターフェース(ネットワーク通信部260)と、通信インターフェースを介してジョブデータを取得するように構成された情報処理部(CPU250)と、ジョブデータによって実現される印刷ジョブを実行するように構成されたジョブ実行部(プリンター部10)とを備える。ジョブデータ(ジョブデータ900)は、画像を規定する印刷データ(印刷データ領域920)と、印刷ジョブの設定を規定する設定データ(ヘッダー領域910)とを含む。情報処理部は、設定に従った処理(ステップS240,ステップS260)を実行し、設定を解除するようにジョブデータのヘッダー内に記述された設定データの内容を変更(ステップS270)し、変更後のジョブデータをジョブ実行部に転送する(ステップS280)ように構成されている。
なお、他の局面では、本開示に従った情報処理システム(情報処理機器100)は、通信インターフェース(ネットワーク通信部260)と、通信インターフェースを介してジョブデータを取得するように構成された情報処理部(CPU250)と、ジョブデータによって実現される印刷ジョブを実行するように構成されたジョブ実行部(プリンター部10)とを備える。ジョブデータ(ジョブデータ900)は、画像を規定する印刷データ(印刷データ領域920)と、印刷ジョブの設定を規定する設定データ(ヘッダー領域910)とを含む。情報処理部は、設定に従った特定処理を実行する実行手段(ステップS240,ステップS260)と、実行手段によって実行された特定処理に対応する設定を解除するようにジョブデータのヘッダー内に記述された設定データの内容を変更する変更手段(ステップS270)と、変更後のジョブデータをジョブ実行部に転送する転送手段(ステップS280)とを有する。
(2)情報処理システムは、情報の入力を受け付ける入力部(操作パネル30)をさらに備えていてもよい。特定処理は、セキュリティープリントに関する設定に対応する情報の入力部への入力を要求することを含んでもよい。情報処理部は、情報の入力を条件としてジョブデータをジョブ実行部に転送するように構成されていてもよい。
(3)情報処理部は、設定データがセキュリティープリントに関する設定を含まないと判断した場合(ステップS230でYES)には、入力部からの情報の入力を待つことなくジョブデータをジョブ実行部に転送する(ステップS240での認証情報の入力を待つことなく、ステップS250にてホールドを解除する)ように構成されていてもよい。
(4)特定処理は、指定された画像が印刷データに対応する画像上に重なって印刷されるようにジョブデータの印刷データを変更するオーバーレイ処理であってもよい(ステップS260,ステップS270)。
(5)画像は、印刷ジョブにおける用紙のヘッダーおよびフッターの少なくとも一方に記録される文字列の画像(ページヘッダー領域92の画像)を含んでもよい。
(6)情報処理システムは、情報処理部の設定を記憶するように構成された記憶装置(記憶部270)をさらに備えていてもよい。情報処理部は、記憶装置に記憶された情報処理部の設定に従って文字列を決定するように構成されていてもよい。
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
100 情報処理機器、10 プリンター部、20 サーバー部、30 操作パネル、91 本文領域、92 ページヘッダー領域、500 情報端末、1000,1001 ネットワークシステム。

Claims (16)

  1. 通信インターフェースと、
    前記通信インターフェースを介してジョブデータを取得するように構成された情報処理部と、
    前記ジョブデータによって実現される印刷ジョブを実行するように構成されたジョブ実行部とを備え、
    前記ジョブデータは、画像を規定する印刷データと、前記印刷ジョブの設定を規定する設定データとが所定の形式で構成されたものであり、
    前記情報処理部は、
    前記設定に従った特定処理を実行する実行手段と、
    前記ジョブデータの形式を維持したまま、前記実行手段によって実行された前記特定処理に対応する前記設定を解除するように前記ジョブデータの前記設定データの設定内容を変更する変更手段と、
    変更後の前記ジョブデータを前記ジョブ実行部に転送する転送手段と、を有し、
    前記特定処理は、前記ジョブデータに関連づけられて設定された情報がユーザにより入力されることにより印刷が実行されるセキュリティプリント処理である、情報処理システム。
  2. 通信インターフェースと、
    前記通信インターフェースを介してジョブデータを取得するように構成された情報処理部と、
    前記ジョブデータによって実現される印刷ジョブを実行するように構成されたジョブ実行部とを備え、
    前記ジョブデータは、画像を規定する印刷データと、前記印刷ジョブの設定を規定する設定データとが所定の形式で構成されたものであり、
    前記情報処理部は、
    前記設定に従った特定処理を実行する実行手段と、
    前記ジョブデータの形式を維持したまま、前記実行手段によって実行された前記特定処理に対応する前記設定を解除するように前記ジョブデータの前記設定データの設定内容を変更する変更手段と、
    変更後の前記ジョブデータを前記ジョブ実行部に転送する転送手段と、を有し、
    情報の入力を受け付ける入力部をさらに備え、
    前記特定処理は、
    セキュリティープリントに関する設定に対応する情報の前記入力部への入力を要求することを含み、
    前記情報処理部は、
    前記情報の入力を条件として前記ジョブデータを前記ジョブ実行部に転送するように構成されている情報処理システム。
  3. 前記情報処理部は、
    前記設定データがセキュリティープリントに関する設定を含まないと判断した場合には、前記入力部からの前記情報の入力を待つことなく前記ジョブデータを前記ジョブ実行部に転送するように構成されている、請求項に記載の情報処理システム。
  4. 前記特定処理は印刷手順または印刷データの画像の加工を規定する処理である、請求項1〜請求項3のいずれか1項に記載の情報処理システム。
  5. 前記設定を解除することは、前記設定データにおいて前記特定処理の実行または非実行を示す切り替え情報の記述を実行から非実行に変更することを含む、請求項1〜請求項4のいずれか1項に記載の情報処理システム。
  6. 前記設定を解除することは、前記設定データにおいて前記特定処理に対応する設定の記述を削除することを含む、請求項1〜請求項のいずれか1項に記載の情報処理システム。
  7. 前記特定処理は、指定された画像が前記印刷データに対応する画像上に重なって印刷されるように前記ジョブデータの前記印刷データを変更するオーバーレイ処理である、請求項1〜請求項のいずれか1項に記載の情報処理システム。
  8. 前記指定された画像は、前記印刷ジョブにおける用紙のヘッダーおよびフッターの少なくとも一方に記録される文字列の画像を含む、請求項記載の情報処理システム。
  9. 前記情報処理部の設定を記憶するように構成された記憶装置をさらに備え、
    前記情報処理部は、前記記憶装置に記憶された前記情報処理部の設定に従って前記文字列を決定するように構成されている、請求項に記載の情報処理システム。
  10. 前記ジョブ実行部は画像処理装置であり、前記情報処理部はサーバーであり、前記画像処理装置と前記サーバーのそれぞれの筐体が連結され、情報処理機器として一体に構成される、請求項1〜請求項のいずれか1項に記載の情報処理システム。
  11. 前記ジョブ実行部は画像処理装置であり、前記情報処理部はサーバーであり、前記画像処理装置と前記サーバーがネットワークを介して接続されている、請求項1〜請求項10のいずれか1項に記載の情報処理システム。
  12. 通信インターフェースと、
    前記通信インターフェースを介してジョブデータを取得するように構成された情報処理部とを備え、
    前記ジョブデータは、画像を規定する印刷データと、前記ジョブデータによって実現される印刷ジョブの設定を規定する設定データとが所定の形式で構成されたものであり、
    前記情報処理部は、
    前記設定に従った特定処理を実行し、前記ジョブデータの形式を維持したまま、前記設定を解除するように前記ジョブデータの前記設定データを変更し、
    変更後の前記ジョブデータを、印刷ジョブを実行するように構成されたジョブ実行部に転送するように構成されており、
    前記特定処理は、前記ジョブデータに関連づけられて設定された情報がユーザにより入力されることにより印刷が実行されるセキュリティプリント処理である、情報処理装置。
  13. 通信インターフェースと、
    前記通信インターフェースを介してジョブデータを取得するように構成された情報処理部とを備え、
    前記ジョブデータは、画像を規定する印刷データと、前記ジョブデータによって実現される印刷ジョブの設定を規定する設定データとが所定の形式で構成されたものであり、
    前記情報処理部は、
    前記設定に従った特定処理を実行し、前記ジョブデータの形式を維持したまま、前記設定を解除するように前記ジョブデータの前記設定データを変更し、
    変更後の前記ジョブデータを、印刷ジョブを実行するように構成されたジョブ実行部に転送するように構成されており、
    情報の入力を受け付ける入力部をさらに備え、
    前記特定処理は、
    セキュリティープリントに関する設定に対応する情報の前記入力部への入力を要求することを含み、
    前記情報処理部は、
    前記情報の入力を条件として前記ジョブデータを前記ジョブ実行部に転送するように構成されており、
    前記入力部は、さらに、前記ジョブ実行部の設定の入力を受け付けるように構成されている情報処理装置。
  14. 前記ジョブ実行部と同じ筐体に収容されている、請求項13に記載の情報処理装置。
  15. コンピューターによって実行されるプログラムであって、
    前記プログラムは、前記コンピューターに、
    画像を規定する印刷データと、印刷ジョブの設定に対応する設定データとが所定の形式で構成されたジョブデータを、通信インターフェースを介して取得するステップと、
    前記設定に従った特定処理を実行するステップと、
    前記ジョブデータの形式を維持したまま、前記設定を解除するように前記ジョブデータの前記設定データを変更するステップと、
    変更後の前記ジョブデータを、印刷ジョブを実行するジョブ実行部に転送するステップとを実行させ
    前記特定処理は、前記ジョブデータに関連づけられて設定された情報がユーザにより入力されることにより印刷が実行されるセキュリティプリント処理である、プログラム。
  16. コンピューターによって実行されるプログラムであって、
    前記プログラムは、前記コンピューターに、
    画像を規定する印刷データと、印刷ジョブの設定に対応する設定データとが所定の形式で構成されたジョブデータを、通信インターフェースを介して取得するステップと、
    前記設定に従った特定処理を実行するステップと、
    前記ジョブデータの形式を維持したまま、前記設定を解除するように前記ジョブデータの前記設定データを変更するステップと、
    変更後の前記ジョブデータを、印刷ジョブを実行するジョブ実行部に転送するステップとを実行させ、
    前記特定処理は、
    セキュリティープリントに関する設定に対応する情報の入力を要求することを含み、
    前記変更後のジョブデータを転送するステップは、
    前記情報の入力を条件として前記変更後のジョブデータを前記ジョブ実行部に転送することを含む、プログラム。
JP2017037348A 2017-02-28 2017-02-28 情報処理システム、情報処理装置、および、プログラム Active JP6900705B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017037348A JP6900705B2 (ja) 2017-02-28 2017-02-28 情報処理システム、情報処理装置、および、プログラム
US15/904,925 US10754592B2 (en) 2017-02-28 2018-02-26 Information processing system and information processing apparatus
CN201810163678.XA CN108509161A (zh) 2017-02-28 2018-02-27 信息处理***以及信息处理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017037348A JP6900705B2 (ja) 2017-02-28 2017-02-28 情報処理システム、情報処理装置、および、プログラム

Publications (2)

Publication Number Publication Date
JP2018142261A JP2018142261A (ja) 2018-09-13
JP6900705B2 true JP6900705B2 (ja) 2021-07-07

Family

ID=63246274

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017037348A Active JP6900705B2 (ja) 2017-02-28 2017-02-28 情報処理システム、情報処理装置、および、プログラム

Country Status (3)

Country Link
US (1) US10754592B2 (ja)
JP (1) JP6900705B2 (ja)
CN (1) CN108509161A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114600069B (zh) * 2019-11-08 2024-04-30 索尼互动娱乐股份有限公司 输入***、输入方法以及存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030020760A1 (en) * 2001-07-06 2003-01-30 Kazunori Takatsu Method for setting a function and a setting item by selectively specifying a position in a tree-structured menu
JP4721391B2 (ja) * 2001-09-14 2011-07-13 キヤノン株式会社 印刷制御装置及び方法
KR20050040948A (ko) * 2003-10-27 2005-05-04 삼성전자주식회사 네트워크 화상형성장치 및 그의 보안 인쇄방법
US7528978B2 (en) * 2005-05-20 2009-05-05 Xerox Corporation Systems and method for controlling hide and hold jobs in a network
JP2010170234A (ja) 2009-01-20 2010-08-05 Kyocera Mita Corp 画像形成システム、サーバ装置および画像形成装置
CN102023827B (zh) * 2009-09-10 2015-02-18 富士施乐株式会社 打印控制装置、图像形成装置和打印控制方法
JP2011230491A (ja) * 2010-04-30 2011-11-17 Canon Inc 画像処理装置、画像処理方法、印刷システムおよびプログラム
JP5464156B2 (ja) * 2011-02-25 2014-04-09 コニカミノルタ株式会社 印刷システム、印刷方法、端末装置、およびコンピュータプログラム
JP6079081B2 (ja) * 2012-09-18 2017-02-15 株式会社リコー 情報処理装置、プログラム及び記録媒体
JP6399730B2 (ja) * 2013-02-20 2018-10-03 キヤノン株式会社 画像形成装置、画像形成方法
JP2015114395A (ja) * 2013-12-09 2015-06-22 キヤノン株式会社 シート管理装置、シート管理装置の制御方法、プログラム、及び記憶媒体
US20170153587A1 (en) * 2015-12-01 2017-06-01 Canon Kabushiki Kaisha Image processing apparatus, information processing method, and storage medium

Also Published As

Publication number Publication date
CN108509161A (zh) 2018-09-07
JP2018142261A (ja) 2018-09-13
US20180246684A1 (en) 2018-08-30
US10754592B2 (en) 2020-08-25

Similar Documents

Publication Publication Date Title
US8390838B2 (en) Image forming device, image forming method, and image forming program which requires user authentication to start a printout process
US8422063B2 (en) Image forming apparatus, printing job carrying out method and computer readable information recording medium
JP2013018209A (ja) 印刷装置、印刷装置の制御方法、及びプログラム
US9154655B2 (en) Image forming apparatus and method for displaying preview image, and server and method for providing preview image
US10664212B2 (en) Image forming apparatus, control method for image forming apparatus, and storage medium for controlling storage of a print job
US9160888B2 (en) Information processing apparatus, user information management control method, and storage medium
US10601904B2 (en) Cooperation system
US8891104B2 (en) Secure printing from cloud print server by suspending print job with valid pin code and requesting user pin code when reacquiring job list
JP4710714B2 (ja) プリントシステム、プリント方法、プログラムおよび印刷装置
US20140078542A1 (en) Print control apparatus and print control method
KR20170131123A (ko) 화상 형성 장치의 인쇄 방법 및 화상 형성 장치
JP2011065287A (ja) 情報処理装置、画像形成装置、印刷システム、印刷方法、プログラム、記録媒体
JP6464950B2 (ja) 情報処理システム、情報処理方法、及びプログラム
US10402131B2 (en) Image processing apparatus and method to form image on sheet using page image data and object information
JP6900705B2 (ja) 情報処理システム、情報処理装置、および、プログラム
JP2006040133A (ja) 情報処理方法及びそのシステムと装置
JP2007264779A (ja) 認証印刷利用制御ユニット
US8705103B2 (en) Image processing system, image processing server, image forming apparatus, image processing method, and recording medium
JP2011031553A (ja) 印刷装置、印刷制御方法及びプログラム
JP2001228986A (ja) 画像出力装置、画像出力方法及び記録媒体
JP2006235935A (ja) 印刷システム
CN114161847B (zh) 印刷***、服务器以及印刷控制装置
JP2010198444A (ja) 印刷データ保存サーバ、プログラム及び記憶媒体
US20240069832A1 (en) Information processing apparatus having chat function, information processing system, control methods therefor, and storage media storing control programs therefor
JP7247533B2 (ja) 課金システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191211

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200825

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200901

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210324

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210531

R150 Certificate of patent or registration of utility model

Ref document number: 6900705

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150