[go: up one dir, main page]

JP2018030331A - 画像形成装置、プログラム及び情報処理システム - Google Patents

画像形成装置、プログラム及び情報処理システム Download PDF

Info

Publication number
JP2018030331A
JP2018030331A JP2016165325A JP2016165325A JP2018030331A JP 2018030331 A JP2018030331 A JP 2018030331A JP 2016165325 A JP2016165325 A JP 2016165325A JP 2016165325 A JP2016165325 A JP 2016165325A JP 2018030331 A JP2018030331 A JP 2018030331A
Authority
JP
Japan
Prior art keywords
image forming
forming apparatus
external
unit
data
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.)
Granted
Application number
JP2016165325A
Other languages
English (en)
Other versions
JP6515893B2 (ja
Inventor
知樹 親里
Tomoki Oyasato
知樹 親里
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions 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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2016165325A priority Critical patent/JP6515893B2/ja
Priority to US15/681,360 priority patent/US10133519B2/en
Publication of JP2018030331A publication Critical patent/JP2018030331A/ja
Application granted granted Critical
Publication of JP6515893B2 publication Critical patent/JP6515893B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1244Job translation or job parsing, e.g. page banding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1262Job scheduling, e.g. queuing, determine appropriate device by grouping or ganging jobs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/1291Pool of printer devices: self-managing printing devices in a network, e.g. without a server
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1297Printer code translation, conversion, emulation, compression; Configuration of printer parameters
    • G06F3/1298Printer language recognition, e.g. programme control language, page description language
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1818Adaptations for accepting data from more than one source
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1848Generation of the printable image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/40Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
    • G06K15/4045Managing the interface to the data source, e.g. choosing an interface for data reception
    • G06K15/405Choosing a data source, e.g. on a network
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

【課題】文字化け等の誤印刷が発生する可能性を検出し、文字化け等の誤印刷が発生する原因も検出する。【解決手段】画像形成装置は、印刷データをエミュレーターにより解析して描画データを生成する解析部と、描画データをレンダリングして画像データを生成し、画像データの頁数を得るレンダリング部と、印刷データを1以上の外部画像形成装置に供給し、各外部画像形成装置が印刷データを解析して描画データを生成し、生成した描画データをレンダリングして生成した画像データの頁数を、1以上の外部画像形成装置それぞれから取得する外部頁数取得部と、自画像形成装置及び1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに自画像形成装置が属するか否か判断するグループ化部と、最大のグループに自画像形成装置が属する場合、レンダリング部が生成した画像データを出力する出力部とを具備する。【選択図】図4

Description

本開示は、画像形成装置で文字化け等の誤印刷が発生する可能性を検出することが可能な画像形成装置、プログラム及び情報処理システムに関する。
画像形成装置で文字化け等の誤印刷が発生する可能性を検出することが可能な技術が知られている(特許文献1及び特許文献2)。
特開2001−113791号公報 特開2008−26228号公報
画像形成装置で文字化け等の誤印刷が発生する可能性を検出することが可能な技術においては、文字化け等の誤印刷が発生する可能性をより確実に検出し、文字化け等の誤印刷が発生する原因も検出可能であることが望ましい。
以上のような事情に鑑み、本開示の目的は、画像形成装置で文字化け等の誤印刷が発生する可能性をより確実に検出し、文字化け等の誤印刷が発生する原因も検出可能とすることにある。
本開示の一形態に係る画像形成装置は、
印刷データをエミュレーターにより解析して描画データを生成する解析部と、
前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得るレンダリング部と、
前記印刷データを1以上の外部画像形成装置に供給し、各前記外部画像形成装置が前記印刷データを解析して描画データを生成し、前記生成した描画データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれから取得する外部頁数取得部と、
自画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記自画像形成装置が属するか否か判断するグループ化部と、
前記最大のグループに前記自画像形成装置が属する場合、前記レンダリング部が生成した画像データを出力する出力部と
を具備する。
本形態によれば、画像形成装置が、印刷対象となる最終的な画像データの頁数を比較することで、例えば印刷データを比較する場合に比べて、誤印刷が発生する可能性をより確実に検出することができる。
画像形成装置は、
前記最大のグループに前記自画像形成装置が属さない場合、前記最大のグループに属する1以上の前記画像形成装置それぞれから、特定の設定情報に設定された設定値を取得する外部設定値取得部と、
前記1以上の外部画像形成装置から取得した1以上の前記設定値の何れかが、前記自画像形成装置に設定された設定値と同一であるか否かを判断する設定値判断部と、
前記1以上の外部画像形成装置から取得した1以上の前記設定値の何れかが、前記自画像形成装置に設定された設定値と同一である場合、前記最大のグループに属する少なくとも何れか1つの前記外部画像形成装置を、前記自画像形成装置の代わりに前記画像データを出力すべき候補として提示する候補提示部と
をさらに具備する。
これにより、画像形成装置に発生する可能性がある誤印刷の原因が不明でも、実際に画像形成装置で誤印刷が行われる前に外部画像形成装置の何れかを選択し、外部画像形成装置の何れかで正しく印刷を行うことができる。
前記候補提示部は、前記1以上の外部画像形成装置から取得した1以上の前記設定値の全てが、前記自画像形成装置に設定された前記設定値と異なる場合、前記1以上の外部画像形成装置から取得した少なくとも何れか1つの前記設定値を、前記自画像形成装置に設定すべき候補として提示する。
これにより、画像形成装置に発生する可能性がある誤印刷の原因(誤った設定値)をユーザーに提示することができ、実際に誤印刷が行われる前に画像形成装置の設定値を変更し、画像形成装置で正しく印刷を行うことができる。
画像形成装置は、
前記候補提示部が候補として提示した何れか1つの前記設定値を設定することで、前記自画像形成装置の設定値を変更する設定値変更部をさらに具備し、
前記設定値変更部が前記自画像形成装置の設定値を変更すると、
前記解析部は、再び、前記印刷データを前記エミュレーターにより解析して描画データを生成し、
前記レンダリング部は、前記解析部が再び生成した描画データをレンダリングして新たに画像データを生成し、新たに前記画像データの頁数を得、
前記グループ化部は、前記新たに得た頁数を前記自画像形成装置の頁数として、前記自画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記自画像形成装置が属するか否か判断する。
これにより、設定値が変更された後にも、再び、最大のグループに画像形成装置が属するか否かを判断するので、再び、誤印刷が発生するに可能性があるか否かを検出することができる。
前記特定の設定情報に設定された設定値は、前記エミュレーターの設定値である。
本開示の一形態に係るプログラムは、
画像形成装置のコンピューターを、
印刷データをエミュレーターにより解析して描画データを生成する解析部と、
前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得るレンダリング部と、
前記印刷データを1以上の外部画像形成装置に供給し、各前記外部画像形成装置が前記印刷データを解析して描画データを生成し、前記生成した描画データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれから取得する外部頁数取得部と、
自画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記自画像形成装置が属するか否か判断するグループ化部と、
前記最大のグループに前記自画像形成装置が属する場合、前記レンダリング部が生成した画像データを出力する出力部
として機能させる。
本開示の一形態に係る情報処理システムは、
主画像形成装置と、
前記主画像形成装置と相互に通信可能な1以上の外部画像形成装置とを具備し、
前記主画像形成装置は、
印刷データをエミュレーターにより解析して描画データを生成する主解析部と、
前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得る主レンダリング部と、
前記印刷データを前記1以上の外部画像形成装置に供給し、各前記外部画像形成装置が前記印刷データを解析して描画データを生成し、前記生成した描画データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれに要求する外部頁数取得部とを有し、
前記1以上の外部画像形成装置それぞれは、
前記主画像形成装置から取得した前記印刷データをエミュレーターにより解析して描画データを生成する外部解析部と、
前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得る外部レンダリング部と、
前記画像データの頁数を、前記主画像形成装置に供給する外部頁数供給部とを有し、
前記主画像形成装置は、
前記外部頁数取得部により、各前記外部画像形成装置が前記印刷データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれから取得し、
前記主画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記主画像形成装置が属するか否か判断するグループ化部と、
前記最大のグループに前記主画像形成装置が属する場合、前記レンダリング部が生成した画像データを出力する出力部とをさらに有する。
本開示によれば、画像形成装置で文字化け等の誤印刷が発生する可能性をより確実に検出し、文字化け等の誤印刷が発生する原因も検出可能である。
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
本開示の一実施形態に係る情報処理システムを模式的に示す。 画像形成装置のハードウェア構成を示す。 主画像形成装置及び外部画像形成装置の機能的構成を示す。 主画像形成装置の動作を示す。 外部画像形成装置の動作を示す。
以下、図面を参照しながら、本開示の一実施形態を説明する。
1.情報処理システムの概要
図1は、本開示の一実施形態に係る情報処理システムを模式的に示す。
情報処理システム1は、複数の画像形成装置(Multifunction Peripheral、以下MFPと称する)10A〜10Fと、情報処理装置20とを有する。MFP10A〜10F及び情報処理装置20は、典型的には、1つのオフィス内に設置される。
複数のMFP10A〜10Fは、ネットワークNを介して相互に通信可能である。ネットワークNは、典型的には、社内LAN(Local Area Network)である。本例では、情報処理システム1は、6台のMFP10A〜10Fを有するものとして説明する。
情報処理装置20は、例えば、パーソナルコンピューター等である。情報処理装置20は、少なくとも1台のMFP10AとネットワークNを介して又は介さずに相互に通信可能である。本例では、情報処理装置20と、MFP10A〜10Fとは、ネットワークNを介して相互に通信可能である。
情報処理装置20は、1つのMFP10Aに、印刷データと、この印刷データの印刷要求とを供給する。以下の説明において、情報処理装置20から印刷データ及び印刷要求を取得したMFP10Aを「主MFP」(主画像形成装置、自画像形成装置)と呼び、その他のMFP10B〜10Fを「外部MFP」(外部画像形成装置)と呼ぶ。
2.ハードウェア構成
2−1.画像形成装置のハードウェア構成
図2は、画像形成装置のハードウェア構成を示す。
MFP10A〜10Fのハードウェウェア構成は同一であっても異なっていてもよい。ここでは、MFP10A〜10Fを区別せずに、典型的なMFP10のハードウェウェア構成を説明する。
MFP10は、制御部11を備える。制御部11は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)及び専用のハードウェア回路等から構成され、MFP10の全体的な動作制御を司る。MFP10を各機能部(後述)として機能させるコンピュータプログラムは、ROM等の非一過性のコンピューター読み取り可能な記憶媒体に記憶される。
制御部11は、画像読取部12、画像処理部14、画像メモリー15、画像形成部16、操作部17、記憶部18、ネットワーク通信部13等と接続されている。制御部11は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
制御部11は、ユーザーから、操作部17またはネッワーク接続されたパーソナルコンピュータ(図示せず)等を通じて入力されるジョブの実行指示に従って、スキャナー機能、印刷機能及びコピー機能機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
画像読取部12は、原稿から画像を読み取る。
画像処理部14は、画像読取部12で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部14は、画像読取部12により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
画像メモリー15は、画像読取部12による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部16での印刷対象となるデータを一時的に記憶したりする領域を有する。
操作部17は、MFP10が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたLCD(Liquid Crystal Display)等の表示部17aを備えている。
ネットワーク通信部13は、ネットワークNに接続するためのインタフェースである。
画像形成部16は、画像データに基づき、画像を用紙等に印刷する。
記憶部18は、画像読取部12によって読み取られた原稿画像等を記憶する、HDD(Hard Disk Drive)などの大容量の記憶装置である。
2−2.情報処理装置のハードウェア構成
情報処理装置20は、パーソナルコンピューター、タブレット型コンピューター又はスマートフォン等の典型的な情報処理装置であり、そのハードウェア構成は図示を省略する。情報処理装置20のCPU(Central Processing Unit)は、ROM(Read Only Memory)に記録されたプログラムをRAM(Random Access Memory)にロードして実行する。情報処理装置20は、ページ記述言語(PDL、Page Description Language)で記述した印刷データと、この印刷データの印刷要求とをタを、ネットワークNを通じてMFP10に供給する。
3.主画像形成装置及び外部画像形成装置の機能的構成
図3は、主画像形成装置及び外部画像形成装置の機能的構成を示す。
主MFP10Aは、コンピューター読み取り可能な非一過性の記憶媒体の一例であるROMに記憶された情報処理プログラムをRAMにロードして実行することで、印刷データ取得部101、PDL解析部102、レンダリング部103、外部頁数取得部104、グループ化部105、外部設定値取得部106、設定値判断部107、候補提示部108及び設定値変更部109として動作する。
各外部MFP10B〜10Fは、コンピューター読み取り可能な非一過性の記憶媒体の一例であるROMに記憶された情報処理プログラムをRAMにロードして実行することで、外部頁数供給部201、PDL解析部202、レンダリング部203及び設定値供給部204として動作する。
印刷データ取得部101は、ネットワークNを介して情報処理装置20からページ記述言語(PDL、Page Description Language)で記述した印刷データと、この印刷データの印刷要求とを取得する。
PDL解析部102、202は、印刷データを、エミュレーターにより解析して描画データを生成する。本実施形態において、描画データは、ビットマップ形式の画像データを生成するための中間データである。描画データにおいて、印刷データ中の文字コードが対応する文字に変換されたり、印刷データ中の描画命令が図形に変換されたり、印刷データ中のビットマップ形式の画像が圧縮されたりしている。文字、図形、及び画像は、画像データに展開可能な形式で描画データに含まれている。
レンダリング部103、203は、描画データをレンダリングして画像データ(ビットマップデータ)を生成する。
外部頁数取得部104は、ブロードキャスト又はマルチキャストにより、ネットワークNに接続された外部MFP10B〜10Fに、印刷データを供給し、この印刷データをレンダリングして生成した画像データの頁数を要求及び取得する。
外部頁数供給部201は、主MFP10AからネットワークNを介して、印刷データ及び頁数供給要求を取得する。外部頁数供給部201は、画像データの頁数を、ネットワークNを介して主MFP10Aに供給する。
グループ化部105は、主MFP10A及び外部MFP10B〜10Fを同じ頁数毎に1以上のグループに分類する。グループ化部105は、属するMFPの数が最大のグループに主MFP10Aが属するか否か判断する。
外部設定値取得部106は、ネットワークNを介して、最大のグループに属する外部MFP10C、10D、10Fに、特定の設定情報に設定された設定値(エミュレーターの設定値)を要求及び取得する。
設定値供給部204は、主MFP10AからネットワークNを介して、設定値供給要求を取得する。設定値供給部204は、PDL解析部202のエミュレーターの設定値を読み出し、ネットワークNを介して主MFP10Aに供給する。
設定値判断部107は、各外部MFP10C、10D、10Fから取得したエミュレーターの設定値のいずれかが、主MFP10Aに設定されたエミュレーターの設定値と同一であるか否かを判断する。
候補提示部108は、少なくとも何れか1つの外部MFP10C、10D、10Fを、主MFP10Aの代わりに画像データを出力(印刷)すべき候補として提示する。あるいは、候補提示部108は、各外部MFP10C、10D、10Fのエミュレーターの設定値を、主MFP10AのPDL解析部102に設定すべき候補として提示する。
設定値変更部109は、PDL解析部102のエミュレーターの設定値を変更する。
4.主画像形成装置及び外部画像形成装置の動作
図4は、主画像形成装置の動作を示す。図5は、外部画像形成装置の動作を示す。
情報処理装置20は、ネットワークNを介して主MFP10Aに、ページ記述言語(PDL、Page Description Language)で記述した印刷データ(printable data)と、この印刷データの印刷要求とを供給する。
主MFP10Aの印刷データ取得部101は、ネットワークNを介して情報処理装置20から印刷データと、この印刷データの印刷要求とを取得する(ステップS100)。印刷データ取得部101は、情報処理装置20から取得した印刷データを、PDL解析部102に供給する。
主MFP10AのPDL解析部102は、印刷データ取得部101から取得した印刷データを、エミュレーターにより解析して描画データを生成する(ステップS101)。PDL解析部102は、生成した描画データを、レンダリング部103に供給する。
主MFP10Aのレンダリング部103は、PDL解析部102から取得した描画データをレンダリングして画像データ(ビットマップデータ)を生成する。レンダリング部103は、生成した画像データの頁数を得る(ステップS102)。レンダリング部103は、印刷データを外部頁数取得部104に供給し、頁数をグループ化部105に供給する。
主MFP10Aの外部頁数取得部104は、印刷データを取得する。外部頁数取得部104は、ブロードキャスト又はマルチキャストにより、ネットワークNに接続された外部MFP10B〜10Fに、印刷データを供給し、この印刷データをレンダリングして生成した画像データの頁数を要求(頁数供給要求)する(ステップS103)。
各外部MFP10B〜10Fの外部頁数供給部201は、主MFP10AからネットワークNを介して、印刷データ及び頁数供給要求を取得する(ステップS200)。外部頁数供給部201は、主MFP10Aから取得した印刷データを、PDL解析部202に供給する。
各外部MFP10B〜10FのPDL解析部202(外部PDL解析部)は、外部頁数供給部201から取得した印刷データを、エミュレーターにより解析して描画データを生成する(ステップS201)。PDL解析部202は、生成した描画データを、レンダリング部203に供給する。
各外部MFP10B〜10Fのレンダリング部203(外部レンダリング部)は、PDL解析部202から取得した描画データをレンダリングして画像データ(ビットマップデータ)を生成する。レンダリング部203は、生成した画像データの頁数を得る(ステップS202)。レンダリング部203は、画像データの頁数を、外部頁数供給部201に供給する。
各外部MFP10B〜10Fの外部頁数供給部201は、レンダリング部203が印刷データをレンダリングして生成した画像データの頁数を、ネットワークNを介して主MFP10Aに供給する(ステップS203)。
主MFP10Aの外部頁数取得部104は、各外部MFP10B〜10Fが印刷データをレンダリングして生成した画像データの頁数を、外部MFP10B〜10FそれぞれからネットワークNを介して取得する(ステップS104)。外部頁数取得部104は、外部MFP10B〜10Fそれぞれから取得した頁数を、グループ化部105に供給する。
主MFP10Aのグループ化部105は、主MFP10Aのレンダリング部103が生成した画像データの頁数を取得し、外部頁数取得部104から、外部MFP10B〜10Fそれぞれから取得した頁数を取得する。
ここで、PDL解析部102が文字コード、描画命令、画像を正常に解釈できないとき、誤印刷が発生する。この場合、例えば、文字コード、描画命令、画像が意味のないアルファベットや記号に置き換えられることにより文字化けが発生し、画像データに誤った文字が羅列されることになる。結果として、画像データの頁数が変化する可能性がある。
本例では、主MFP10Aが生成した画像データの頁数と、各外部MFP10B〜10Fが生成した画像データの頁数とは、それぞれ以下の通りとする。
主MFP10A:9頁
外部MFP10B:8頁
外部MFP10C:3頁
外部MFP10D:3頁
外部MFP10E:9頁
外部MFP10F:3頁
グループ化部105は、主MFP10A及び外部MFP10B〜10Fを同じ頁数毎に1以上のグループに分類する(ステップS105)。
本例では、グループ化部105は、以下の様に、主MFP10A及び外部MFP10B〜10Fを分類する。
3頁のグループ:外部MFP10C、10D、10F
9頁のグループ:主MFP10A、外部MFP10E
8頁のグループ:外部MFP10B
グループ化部105は、属するMFPの数が最大のグループに主MFP10Aが属するか否か判断する(ステップS106)。「属するMFPの数が最大のグループ」に属するMFPは、正しい(文字化け等の無い)印刷結果が得られると考えられる。一方、その他のグループに属するMFPは、文字化け等の誤印刷が発生する可能性があると考えられる。
本例では、各グループに属するMFPの数は、以下の通りである。
3頁のグループ:3台
9頁のグループ:2台
8頁のグループ:1台
本例では、「属するMFPの数が最大のグループ」は、3台のMFPが属する「3頁のグループ」である。一方、主MFP10Aは、「9頁のグループ」に属する。「9頁のグループ」に属するMFPの数は2台であり、「属するMFPの数が最大のグループ」ではない。従って、グループ化部105は、属するMFPの数が最大のグループに主MFP10Aが属さない(言いかえれば、主MFP10Aに文字化け等の誤印刷が発生する可能性がある)と判断する(ステップS106、NO)。すると、グループ化部105は、「属するMFPの数が最大のグループ」に属する外部MFPを、外部設定値取得部106に通知する。本例では、グループ化部105は、「3頁のグループ」に属する外部MFP10C、10D、10Fを、外部設定値取得部106に通知する。
主MFP10Aの外部設定値取得部106は、グループ化部105から、外部MFP10C、10D、10Fの通知を受ける。外部設定値取得部106は、ネットワークNを介して、外部MFP10C、10D、10Fに、特定の設定情報に設定された設定値を要求(設定値供給要求)する(ステップS107)。本例では、「特定の設定情報に設定された設定値」は、エミュレーターの設定値とする。
各外部MFP10C、10D、10Fの設定値供給部204は、主MFP10AからネットワークNを介して、設定値供給要求を取得する(ステップS204、YES)。設定値供給部204は、PDL解析部202のエミュレーターの設定値を読み出し、ネットワークNを介して主MFP10Aに供給する(ステップS205)。
主MFP10Aの外部設定値取得部106は、ネットワークNを介して各外部MFP10C、10D、10Fから、エミュレーターの設定値を取得する(ステップS108)。外部設定値取得部106は、各外部MFP10C、10D、10Fから取得したエミュレーターの設定値を、設定値判断部107に供給する。
主MFP10Aの設定値判断部107は、外部設定値取得部106から、各外部MFP10C、10D、10Fのエミュレーターの設定値を取得する。設定値判断部107は、主MFP10AのPDL解析部102のエミュレーターの設定値を読み出す。設定値判断部107は、各外部MFP10C、10D、10Fから取得したエミュレーターの設定値のいずれかが、主MFP10Aに設定されたエミュレーターの設定値と同一であるか否かを判断する(ステップS109)。設定値判断部107は、判断結果を、候補提示部108に通知する。
設定値判断部107が、各外部MFP10C、10D、10Fから取得したエミュレーターの設定値の何れかが、主MFP10Aに設定されたエミュレーターの設定値と同一であると判断した場合(ステップS109、YES)を説明する。主MFP10Aは「属するMFPの数が最大のグループ」に属さない(ステップS106、NO)ので、文字化け等の誤印刷が発生する可能性があるが、各外部MFP10C、10D、10Fのエミュレーターの設定値の何れかが、主MFP10Aのエミュレーターの設定値と同一であるということは、誤印刷の原因は、エミュレーターの設定値ではない。言い換えれば、主MFP10Aで発生する可能性がある誤印刷の原因は、不明である。そこで、候補提示部108は、少なくとも何れか1つ(全てでもよい)の外部MFP10C、10D、10Fを、主MFP10Aの代わりに画像データを出力(印刷)すべき候補として提示(表示部17aに表示)する(ステップS110)。言い換えれば、候補提示部108は、主MFP10Aの代わりに各外部MFP10C、10D、10Fの何れかで出力(印刷)を行うよう、ユーザーに提示(表示部17aに表示)する。
一方、設定値判断部107が、各外部MFP10C、10D、10Fから取得したエミュレーターの設定値の全てが、主MFP10Aに設定されたエミュレーターの設定値と異なると判断した場合(ステップS109、NO)を説明する。主MFP10Aは「属するMFPの数が最大のグループ」に属さない(ステップS106、NO)ので、文字化け等の誤印刷が発生する可能性があるが、主MFP10Aのエミュレーターの設定値を、各外部MFP10C、10D、10Fの何れかのエミュレーターの設定値に変更すれば、主MFP10Aで正しい(文字化け等の無い)印刷結果が得られる可能性が有る。そこで、候補提示部108は、各外部MFP10C、10D、10Fのエミュレーターの設定値を、主MFP10AのPDL解析部102に設定すべき候補として提示(表示部17aに表示)する(ステップS111)。
候補提示部108は、各外部MFP10C、10D、10Fのエミュレーターの設定値が全て同じなら、その同一の設定値を候補として提示する。一方、候補提示部108は、各外部MFP10C、10D、10Fのエミュレーターの設定値の一部又は全部が異なるなら、少なくともいずれか1つ(全部でもよい)の設定値を候補として提示すればよい。何れの設定値を主MFP10Aに設定しても、正しい印刷結果(3頁)が出力されることが予想されるので、各外部MFP10C、10D、10Fのエミュレーターの設定値の一部又は全部が異なる場合でも、何れの設定値を候補として提示しても構わない。
ユーザーは、主MFP10AのPDL解析部102に設定すべき候補として提示(表示部17aに表示)されたエミュレーターの設定値を参照し、操作部17を操作する等により、何れかの設定値を、PDL解析部102のエミュレーターの設定値として選択する。主MFP10Aの設定値変更部109は、ユーザーによる操作部17に対する特定の操作を、エミュレーターの設定値の変更要求として認識し、PDL解析部102のエミュレーターの設定値を変更する(ステップS112、YES)。
主MFP10AのPDL解析部102は、エミュレーターの設定値の変更を受け付けると、再び、印刷データをエミュレーターにより解析して描画データを生成する(ステップS101−2)。PDL解析部102は、生成した描画データを、レンダリング部103に供給する。
主MFP10Aのレンダリング部103は、再び、PDL解析部102から取得した描画データをレンダリングして画像データ(ビットマップデータ)を生成し、新たに生成した画像データの頁数を得る(ステップS102−2)。レンダリング部103は、新たに生成した画像データの頁数をグループ化部105に供給する。
主MFP10Aのグループ化部105は、レンダリング部103が新たに生成した画像データの頁数を、取得する。グループ化部105は、PDL解析部102が新たに得た頁数を主MFP10Aの頁数として、再び、主MFP10A及び外部MFP10B〜10Fを同じ頁数毎に1以上のグループに分類する(ステップS105)。グループ化部105は、再び、属するMFPの数が最大のグループに主MFP10Aが属するか否か判断する(ステップS106)。
グループ化部105が、属するMFPの数が最大のグループに主MFP10Aが属すると判断すると(ステップS106、YES)、画像形成部16(出力部)は、レンダリング部103がレンダリングして生成した画像データ(ステップS102−2)をもとに用紙に画像を印刷(出力)する(ステップS113)。「属するMFPの数が最大のグループ」に属する主MFP10Aは、正しい(文字化け等の無い)印刷結果が得られると考えられるためである。
なお、グループ化部105が、属するMFPの数が最大のグループに主MFP10Aが属すると1回目に判断した場合も(ステップS106、YES)、画像形成部16は、レンダリング部103がレンダリングして生成した画像データ(ステップS102)をもとに用紙に画像を印刷(出力)する(ステップS113)。
5.まとめ
本実施形態によれば、主MFP10Aは、印刷データをエミュレーターにより解析して描画データを生成し、生成した描画データをレンダリングして画像データを形成し、前記画像データの頁数を得る。主MFP10Aは、印刷データを外部MFP10B〜10Fに供給し、外部MFP10B〜10Fが印刷データを描画データを生成し、生成した描画データをレンダリングして生成した画像データの頁数を、外部MFP10B〜10Fそれぞれから取得する。主MFP10Aは、主MFP10A及び外部MFP10B〜10Fを同じ頁数毎に1以上のグループに分類し、属するMFPの数が最大のグループに主MFP10Aが属するか否か判断する。主MFP10Aが「属するMFPの数が最大のグループ」に属する場合、主MFP10Aは、正しい(文字化け等の無い)印刷結果が得られると考えられる。一方、主MFP10Aが「属するMFPの数が最大のグループ」に属さない場合、主MFP10Aは、文字化け等の誤印刷が発生する可能性があると考えられる。
これに対して、例えば、情報処理装置が印刷データから生成したスプールデータを、他の情報処理装置が生成したスプールデータと比較して、誤印刷が発生する可能性を情報処理装置により検出する方法が考えられる。しかしながら、この方法では、情報処理装置が、印刷データをもとに誤印刷が発生する可能性を検出しているため、印刷対象となる最終的な画像データ(ビットマップデータ)に誤印刷が発生する可能性があるかは判断することができない。これに対して、本実施形態によれば、主MFP10Aが、印刷対象となる最終的な画像データ(ビットマップデータ)の頁数を比較することで、印刷データをもとに判断する場合に比べて、文字化け等の誤印刷が発生する可能性をより確実に検出することができる。
本実施形態によれば、主MFP10Aは、「属するMFPの数が最大のグループ」に主MFP10Aが属さない(すなわち、主MFP10Aに文字化け等の誤印刷が発生する可能性がある)場合、最大のグループに属する外部MFP10C、10D、10Fそれぞれから、エミュレーターの設定値を取得する。外部MFP10C、10D、10Fから取得した設定値の何れかが、主MFP10Aに設定された設定値と同一であるということは、主MFP10Aで発生する可能性がある誤印刷の原因は、エミュレーターの設定値ではない。言い換えれば、主MFP10Aで発生する可能性がある誤印刷の原因は、不明である。この場合、主MFP10Aは、少なくとも何れか1つの外部MFP10C、10D、10Fを、主MFP10Aの代わりに画像データを出力すべき候補として提示する。これにより、ユーザーは、主MFP10Aで発生する可能性がある誤印刷の原因が不明でも、実際に主MFP10Aで誤印刷が行われる前に外部MFP10C、10D、10Fの何れかを選択し、外部MFP10C、10D、10Fの何れかで正しく印刷を行うことができる。
本実施形態によれば、外部MFP10C、10D、10Fから取得した設定値の全てが、主MFP10Aに設定された設定値と異なる場合、主MFP10Aのエミュレーターの設定値を、各外部MFP10C、10D、10Fの何れかのエミュレーターの設定値に変更すれば、主MFP10Aで正しい(文字化け等の無い)印刷結果が得られる可能性が有る。そこで、候補提示部108は、各外部MFP10C、10D、10Fのエミュレーターの設定値を、主MFP10AのPDL解析部102に設定すべき候補として提示(表示部17aに表示)する。これにより、ユーザーは、主MFP10Aで発生する可能性がある誤印刷の原因(エミュレーターの誤った設定値)を知ることができ、実際に誤印刷が行われる前に主MFP10Aのエミュレーターの設定値を変更し、主MFP10Aで正しく印刷を行うことができる。また、主MFP10Aは、エミュレーターの設定値が変更された後にも、再び、最大のグループに主MFP10Aが属するか否かを判断するので、再び、文字化け等の誤印刷が発生する可能性があるか否かを検出することができる。
6.その他
主MFP10Aの外部頁数取得部104は、ネットワークNに接続された外部MFP10B〜10Fから画像データの頁数を取得する際、ネットワークNに接続された全ての外部MFP10B〜10Fから頁数を取得してもよい。あるいは、外部頁数取得部104は、頁数を取得した外部MFP10の数が特定の閾値に達したら、頁数の取得を中止してもよい。
主MFP10Aのグループ化部105は、主MFP10A及び外部MFP10B〜10Fを同じ頁数毎に1以上のグループに分類する際、特定の閾値を超える頁数のMFPを、グループ化の対象から除外してもよい。文字化けによる誤印刷は、頁数が大きいことが多いためである。また、グループ化部105は、印刷エラーであるMFPは、グループ化の対象から除外する。
本技術の一実施形態について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
1…情報処理システム
10A…画像形成装置(MFP)、主画像形成装置(主MFP)
10B〜10F…画像形成装置(MFP)、外部画像形成装置(外部MFP)
20…情報処理装置
101…印刷データ取得部
102、202…PDL解析部
103、203…レンダリング部
104…外部頁数取得部
105…グループ化部
106…外部設定値取得部
107…設定値判断部
108…候補提示部
109…設定値変更部
201…外部頁数供給部
204…設定値供給部

Claims (7)

  1. 画像形成装置であって、
    印刷データをエミュレーターにより解析して描画データを生成する解析部と、
    前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得るレンダリング部と、
    前記印刷データを1以上の外部画像形成装置に供給し、各前記外部画像形成装置が前記印刷データを解析して描画データを生成し、前記生成した描画データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれから取得する外部頁数取得部と、
    自画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記自画像形成装置が属するか否か判断するグループ化部と、
    前記最大のグループに前記自画像形成装置が属する場合、前記レンダリング部が生成した画像データを出力する出力部と
    を具備する画像形成装置。
  2. 請求項1に記載の画像形成装置であって、
    前記最大のグループに前記自画像形成装置が属さない場合、前記最大のグループに属する1以上の前記画像形成装置それぞれから、特定の設定情報に設定された設定値を取得する外部設定値取得部と、
    前記1以上の外部画像形成装置から取得した1以上の前記設定値の何れかが、前記自画像形成装置に設定された設定値と同一であるか否かを判断する設定値判断部と、
    前記1以上の外部画像形成装置から取得した1以上の前記設定値の何れかが、前記自画像形成装置に設定された設定値と同一である場合、前記最大のグループに属する少なくとも何れか1つの前記外部画像形成装置を、前記自画像形成装置の代わりに前記画像データを出力すべき候補として提示する候補提示部と
    をさらに具備する画像形成装置。
  3. 請求項2に記載の画像形成装置であって、
    前記候補提示部は、前記1以上の外部画像形成装置から取得した1以上の前記設定値の全てが、前記自画像形成装置に設定された前記設定値と異なる場合、前記1以上の外部画像形成装置から取得した少なくとも何れか1つの前記設定値を、前記自画像形成装置に設定すべき候補として提示する
    画像形成装置。
  4. 請求項3に記載の画像形成装置であって、
    前記候補提示部が候補として提示した何れか1つの前記設定値を設定することで、前記自画像形成装置の設定値を変更する設定値変更部をさらに具備し、
    前記設定値変更部が前記自画像形成装置の設定値を変更すると、
    前記解析部は、再び、前記印刷データを前記エミュレーターにより解析して描画データを生成し、
    前記レンダリング部は、前記解析部が再び生成した描画データをレンダリングして新たに画像データを生成し、新たに前記画像データの頁数を得、
    前記グループ化部は、前記新たに得た頁数を前記自画像形成装置の頁数として、前記自画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記自画像形成装置が属するか否か判断する
    画像形成装置。
  5. 請求項2乃至4の何れか一項に記載の画像形成装置であって、
    前記特定の設定情報に設定された設定値は、前記エミュレーターの設定値である
    画像形成装置。
  6. 画像形成装置のコンピューターを、
    印刷データをエミュレーターにより解析して描画データを生成する解析部と、
    前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得るレンダリング部と、
    前記印刷データを1以上の外部画像形成装置に供給し、各前記外部画像形成装置が前記印刷データを解析して描画データを生成し、前記生成した描画データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれから取得する外部頁数取得部と、
    自画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記自画像形成装置が属するか否か判断するグループ化部と、
    前記最大のグループに前記自画像形成装置が属する場合、前記レンダリング部が生成した画像データを出力する出力部
    として機能させるプログラム。
  7. 主画像形成装置と、
    前記主画像形成装置と相互に通信可能な1以上の外部画像形成装置とを具備し、
    前記主画像形成装置は、
    印刷データをエミュレーターにより解析して描画データを生成する主解析部と、
    前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得る主レンダリング部と、
    前記印刷データを前記1以上の外部画像形成装置に供給し、各前記外部画像形成装置が前記印刷データを解析して描画データを生成し、前記生成した描画データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれに要求する外部頁数取得部とを有し、
    前記1以上の外部画像形成装置それぞれは、
    前記主画像形成装置から取得した前記印刷データをエミュレーターにより解析して描画データを生成する外部解析部と、
    前記描画データをレンダリングして画像データを生成し、前記画像データの頁数を得る外部レンダリング部と、
    前記画像データの頁数を、前記主画像形成装置に供給する外部頁数供給部とを有し、
    前記主画像形成装置は、
    前記外部頁数取得部により、各前記外部画像形成装置が前記印刷データをレンダリングして生成した画像データの頁数を、前記1以上の外部画像形成装置それぞれから取得し、
    前記主画像形成装置及び前記1以上の外部画像形成装置を同じ頁数毎に1以上のグループに分類し、属する画像形成装置の数が最大のグループに前記主画像形成装置が属するか否か判断するグループ化部と、
    前記最大のグループに前記主画像形成装置が属する場合、前記レンダリング部が生成した画像データを出力する出力部とをさらに有する
    情報処理システム。
JP2016165325A 2016-08-26 2016-08-26 画像形成装置、プログラム及び情報処理システム Expired - Fee Related JP6515893B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016165325A JP6515893B2 (ja) 2016-08-26 2016-08-26 画像形成装置、プログラム及び情報処理システム
US15/681,360 US10133519B2 (en) 2016-08-26 2017-08-19 Image forming apparatus, recording medium that records a program, and information processing system that are capable of detecting a possibility that erroneous printing occurs in the image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016165325A JP6515893B2 (ja) 2016-08-26 2016-08-26 画像形成装置、プログラム及び情報処理システム

Publications (2)

Publication Number Publication Date
JP2018030331A true JP2018030331A (ja) 2018-03-01
JP6515893B2 JP6515893B2 (ja) 2019-05-22

Family

ID=61242648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016165325A Expired - Fee Related JP6515893B2 (ja) 2016-08-26 2016-08-26 画像形成装置、プログラム及び情報処理システム

Country Status (2)

Country Link
US (1) US10133519B2 (ja)
JP (1) JP6515893B2 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10222430A (ja) * 1997-02-05 1998-08-21 Fuji Xerox Co Ltd 制御装置
JP2001113791A (ja) * 1999-10-15 2001-04-24 Nec Corp プリンタシステム
JP2010247480A (ja) * 2009-04-18 2010-11-04 Konica Minolta Business Technologies Inc 印刷制御装置および印刷装置
US20120281252A1 (en) * 2011-05-05 2012-11-08 Hon Hai Precision Industry Co., Ltd. Distributed printing system and method
JP2013152606A (ja) * 2012-01-25 2013-08-08 Konica Minolta Inc 画像処理システム、画像形成装置、画像処理プログラム、および画像処理方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7936468B2 (en) * 2003-09-29 2011-05-03 Sharp Laboratories Of America, Inc. Systems and methods for load balancing toner use in a printer pool
JP4646740B2 (ja) * 2005-08-30 2011-03-09 キヤノン株式会社 印刷装置及びその制御方法、ジョブ処理方法、印刷システム、プログラム
US7755778B2 (en) * 2006-03-30 2010-07-13 Xerox Corporation Print job management system
US8145517B2 (en) * 2007-07-18 2012-03-27 Xerox Corporation Methods and systems for scheduling job sets in a production environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10222430A (ja) * 1997-02-05 1998-08-21 Fuji Xerox Co Ltd 制御装置
JP2001113791A (ja) * 1999-10-15 2001-04-24 Nec Corp プリンタシステム
JP2010247480A (ja) * 2009-04-18 2010-11-04 Konica Minolta Business Technologies Inc 印刷制御装置および印刷装置
US20120281252A1 (en) * 2011-05-05 2012-11-08 Hon Hai Precision Industry Co., Ltd. Distributed printing system and method
JP2013152606A (ja) * 2012-01-25 2013-08-08 Konica Minolta Inc 画像処理システム、画像形成装置、画像処理プログラム、および画像処理方法

Also Published As

Publication number Publication date
US10133519B2 (en) 2018-11-20
US20180059997A1 (en) 2018-03-01
JP6515893B2 (ja) 2019-05-22

Similar Documents

Publication Publication Date Title
US8730517B2 (en) Image forming system, image forming method, and image forming apparatus that transfers a setting values set
JP2011070337A (ja) 画像処理システム及び画像処理プログラム
US8947695B2 (en) Information processing device, information processing method and computer-readable record medium
US9998616B2 (en) Image forming apparatus, non-transitory computer readable recording medium, and information processing system
JP2019098580A (ja) 画像形成装置
US20140092405A1 (en) Image forming control apparatus and control method thereof
JP6614045B2 (ja) 画像形成装置、プログラム及び情報処理システム
US9575697B2 (en) Printing device, system, and method when changing of printers
JP6428220B2 (ja) Gui制御システム、gui制御方法、gui制御システム用プログラム、およびguiシステム用プログラムが記録されたコンピュータ読み取り可能な記録媒体
JP6515893B2 (ja) 画像形成装置、プログラム及び情報処理システム
US20150301769A1 (en) Function setting method and recording medium
EP2996029B1 (en) Method for generating a proof of a print job comprising a document to be printed with parameters and system therewith
US11288556B2 (en) Image forming apparatus that renders a character using one outline data out of multiple different outline data, image forming method including rendering a character using one outline data out of multiple different outline data, and non-transitory computer readable recording medium that records an information processing program that realizes the image forming method including rendering a character using one outline data out of multiple different outline data
US11070690B2 (en) Image processing device and non-transitory computer readable medium
JP6083200B2 (ja) 画像形成装置及び印刷制御プログラム
US9588942B2 (en) Information processing apparatus and information processing method
US20160274838A1 (en) Image forming apparatus, image forming method, and non-transitory computer readable medium
JP2015225535A (ja) 情報処理装置、及びこれを用いる認証プリントシステム
US10884684B1 (en) Image forming apparatus, image forming method, and non-transitory computer readable recording medium
JP6314907B2 (ja) サーバ装置及び情報処理システム
US20160119489A1 (en) Image forming system and image forming method
US20250272031A1 (en) Examination system, non-transitory computer readable medium storing examination processing program, and examination processing method
JP2008269260A (ja) データ処理装置、データ処理方法及びそのプログラム
JP2019089296A (ja) 情報処理装置、情報処理装置の印刷設定方法、及びプログラム
JP2019197403A (ja) 画像処理システム、画像処理装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190311

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190401

R150 Certificate of patent or registration of utility model

Ref document number: 6515893

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees