[go: up one dir, main page]

JP2018161761A - 画像形成装置及び画像形成プログラム - Google Patents

画像形成装置及び画像形成プログラム Download PDF

Info

Publication number
JP2018161761A
JP2018161761A JP2017058970A JP2017058970A JP2018161761A JP 2018161761 A JP2018161761 A JP 2018161761A JP 2017058970 A JP2017058970 A JP 2017058970A JP 2017058970 A JP2017058970 A JP 2017058970A JP 2018161761 A JP2018161761 A JP 2018161761A
Authority
JP
Japan
Prior art keywords
control information
print
memory device
data
print control
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
JP2017058970A
Other languages
English (en)
Inventor
幸雄 岩崎
Yukio Iwasaki
幸雄 岩崎
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 JP2017058970A priority Critical patent/JP2018161761A/ja
Publication of JP2018161761A publication Critical patent/JP2018161761A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】印刷制御情報の不揮発性メモリーデバイスに対する登録を容易に行う。【解決手段】通信制御部114により、印刷制御情報(フォントデータ及び/又はマクロデータ)を含んだページ記述言語で記述されている印刷データを受け取り、パネル操作制御部119により、印刷制御情報のHDD106又はSSDへの登録を受け付け、インタープリター部117により、印刷データのページ記述言語を解釈し、印刷制御情報をHDD106又はSSDに登録し、システム制御部121により、パネル操作制御部119が印刷制御情報のHDD106又はSSDへの登録を受け付けると、インタープリター部117に対し、印刷制御情報のHDD106又はSSDへの登録を指示する。【選択図】図1

Description

本発明は、印刷制御情報であるフォントデータ及び/又はマクロデータを用いて画像を形成する画像形成装置及び画像形成プログラムに関する。
たとえば、多機能プリンター、複合機などのMFP(Multifunction Peripheral)である画像形成装置においては、印刷機能、コピー機能、FAX機能、ネットワーク経由でのデータ送受信機能などを搭載している機種がある。ところで、画像形成装置では、たとえば社内LAN(Local Area Network)などのネットワークに接続されているホスト端末からのたとえばページ記述言語で記述されている印刷データを受け取ると、その印刷データを解釈し、画像処理により印刷画像を生成し、用紙に画像を印刷する。また、画像処理の際は、HDD(Hard Disk Drive)などの不揮発性メモリーデバイスに記憶されているフォントデータを用いて印刷画像を生成する。
また、近年では、HDDなどの不揮発性メモリーデバイスに、たとえばレターのヘッダーや表などのように決まった書式を描画できるマクロデータの登録が可能となっている。この場合、画像形成装置は、ホスト端末からのレターの本文や、表を埋める数値や文字列のみの印刷データを受け取ると、印刷データとマクロデータとを合成した印刷画像を生成する。
ところで、HDDなどの不揮発性メモリーデバイスに登録されているフォントデータは、一般に、JIS(日本工業規格)で定義されている第1水準及び第2水準の文字コードを使用している場合が多い。なお、特殊なフォントなどが必要となる場合は、HDDなどの不揮発性メモリーデバイスに特殊なフォントを描画できるフォントデータが新たに登録される。また、マクロデータについても、ホスト端末からのたとえばページ記述言語で記述されている印刷データが示すマクロを実行できるマクロデータがHDDなどの不揮発性メモリーデバイスに登録されていない場合、マクロを実行できるマクロデータが新たに登録される。
ところが、複数の画像形成装置がたとえば社内LANなどのネットワークに接続されている環境では、たとえば特殊なフォントを描画できるフォントデータや、新たなマクロデータの登録が必要となると、それぞれの画像形成装置に対しての登録処理が必要となり、登録作業が繁雑となる。
このような不便さを解消するには、たとえば特許文献1が示す統合ビジネス用ネットワークシステムを適用することが考えられる。この統合ビジネス用ネットワークシステムは、プリンティング・システムを実現するための機能をプリント・サーバー・ソフトウェアとしてプリント・サーバ・マシンに搭載し、各ユーザーが自機のワークステーションからの使用可能なメニュー・ソフトと、特定のワークステーションから使用可能な管理者用メニュー・ソフトとを介してプリント・サーバー・ソフトウェアに対するコミュニケーションを行い,プリンターを介してデータの出力を行う。
特開平06−266517号公報
上述した特許文献1の統合ビジネス用ネットワークシステムでは、たとえばプリント・サーバ・マシンから印刷制御情報であるフォントデータ及び/又はマクロデータをダウンロードできるため、複数の画像形成装置がネットワークに接続されている環境であっても、それぞれの画像形成装置におけるHDDなどの不揮発性メモリーデバイスに対してのフォントデータ及び/又はマクロデータの登録処理が容易となる。
ところが、この統合ビジネス用ネットワークシステムでは、印刷制御情報であるフォントデータ及び/又はマクロデータの登録処理が容易となるものの、新たなフォントデータ及び/又はマクロデータがHDDなどの不揮発性メモリーデバイスに登録されることに従い、不揮発性メモリーデバイスの使用領域が増加し、空き領域が少なくなってしまう。すなわち、たとえばJIS(日本工業規格)で定義されている最新規格のフォントデータをHDDなどの不揮発性メモリーデバイスに対して登録する場合、最新規格の全てのフォントデータが登録されることになる。また、マクロデータについても、最新版の全てのデータが登録されることになる。
この場合、上述したネットワークに接続されているホスト端末から印刷制御情報であるフォントデータ及び/又はマクロデータを含んだページ記述言語で記述されている印刷データを受け取り、フォントデータ及び/又はマクロデータをRAM(Random Access Memory)などの揮発性メモリーデバイスに展開し、さらに、フォントデータ及び/又はマクロデータを用いての画像処理による印刷画像を生成した後、フォントデータ及び/又はマクロデータをHDDなどの不揮発性メモリーデバイスに対して登録することが考えられる。ところが、ページ記述言語の末尾には、RAMなどの揮発性メモリーデバイスの負荷を避けるために消去コマンドが存在する。このため、画像処理による印刷画像を生成した後では、フォントデータ及び/又はマクロデータをHDDなどの不揮発性メモリーデバイスに対して登録できない。
この場合、画像処理による印刷画像の生成前において、RAMなどの揮発性メモリーに展開したフォントデータ及び/又はマクロデータをHDDなどの不揮発性メモリーデバイスに対し登録することが考えられる。ところが、特に、RAMなどの揮発性メモリーに展開されているフォントデータは、文字データとの間に混在していることから、フォントデータを切り出す処理が必要となり、処理が煩雑となるという問題がある。
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる画像形成装置及び画像形成プログラムを提供することを目的とする。
本発明の画像形成装置は、印刷制御情報を含んだページ記述言語で記述されている印刷データを受け取る通信制御部と、前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けるパネル操作制御部と、前記印刷データのページ記述言語を解釈し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録するインタープリター部と、前記パネル操作制御部が前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けると、前記インタープリター部に対し、前記印刷制御情報の前記不揮発性メモリーデバイスへの登録を指示するシステム制御部とを備えることを特徴とする。
また、画像処理部を備え、前記インタープリター部は、前記不揮発性メモリーデバイスに対して前記印刷制御情報を展開するとともに登録し、前記画像処理部は、前記不揮発性メモリーデバイスに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行うことを特徴とする。
また、前記印刷制御情報を展開する揮発性メモリーデバイスと、前記揮発性メモリーデバイスに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行う画像処理部とを備え、前記インタープリター部は、前記揮発性メモリーデバイスに対して前記印刷制御情報を展開し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録することを特徴とする。
また、前記印刷データに含まれる前記印刷制御情報が前記不揮発性メモリーデバイスに既に登録されていない場合、前記インタープリター部は、前記揮発性メモリーデバイスに対して前記印刷制御情報を展開し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録し、前記画像処理部は、前記揮発性メモリーデバイスに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行い、前記印刷データに含まれる前記印刷制御情報が前記不揮発性メモリーデバイスに既に登録されている場合、前記インタープリター部は、前記登録されている印刷制御情報を前記不揮発性メモリーデバイスに展開し、前記画像処理部は、前記不揮発性メモリーに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行うことを特徴とする。
また、前記印刷制御情報は、フォントデータ及び/又はマクロデータであることを特徴とする。
本発明の画像形成プログラムは、通信制御部により、印刷制御情報を含んだページ記述言語で記述されている印刷データを受け取る工程と、パネル操作制御部により、前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付ける工程と、インタープリター部により、前記印刷データのページ記述言語を解釈し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録する工程と、システム制御部により、前記パネル操作制御部が前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けると、前記インタープリター部に対し、前記印刷制御情報の前記不揮発性メモリーデバイスへの登録を指示する工程とを、画像形成装置を制御するコンピューターに実行させることを特徴とする。
本発明の画像形成装置及び画像形成プログラムでは、通信制御部により、印刷制御情報を含んだページ記述言語で記述されている印刷データを受け取り、パネル操作制御部により、印刷制御情報の不揮発性メモリーデバイスへの登録を受け付け、インタープリター部により、印刷データのページ記述言語を解釈し、印刷制御情報を不揮発性メモリーデバイスに登録し、システム制御部により、パネル操作制御部が印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けると、インタープリター部に対し、印刷制御情報の不揮発性メモリーデバイスへの登録を指示する。
これにより、たとえば画像処理による印刷画像の生成前においての、たとえば揮発性メモリーデバイスに展開した印刷制御情報の切り出し処理が不要となる。
本発明の画像形成装置及び画像形成プログラムによれば、たとえば画像処理による印刷画像の生成前においての、たとえば揮発性メモリーデバイスに展開した印刷制御情報の切り出し処理が不要となるので、ページ記述言語で記述されている印刷データに含まれている印刷制御情報の不揮発性メモリーデバイスに対する登録を容易に行うことができる。
本発明の画像形成装置をMFPに適用した場合の一実施形態を示す図である。 図1のMFPによる画像形成処理について説明するためのフローチャートである。
以下、本発明の画像形成装置の一実施形態を、図1〜図2を参照しながら説明する。なお、以下の説明においての画像形成装置の一例としては、たとえば印刷機能、コピー機能、FAX機能、ネットワーク経由でのデータ送受信機能などを搭載した複合的な周辺機器であるMFP(Multifunction Peripheral)であるものとする。
まず、図1に示すように、MFP100は、インターネット又は社内LAN(Local Area Network)などのネットワーク300を介し、ホスト端末200に接続されている。ホスト端末200は、たとえば印刷制御情報であるフォントデータ及び/又はマクロデータを含んだページ記述言語で記述されている印刷データなどをMFP100に送信する。なお、MFP100及びホスト端末200については、1台に限らず、複数台であってもよい。
MFP100は、スキャナー部101、プリンター部102、FAX部103、I/F(インターフェース)104、パネル部105及びHDD106の動作を制御する制御部110を備えている。
スキャナー部101は、イメージセンサ(図示省略)によって読み取られる図示しない原稿の画像をデジタルの画像データに変換し、制御部110に入力するデバイスである。プリンター部102は、制御部110から出力される印刷データに基づき、図示しない用紙上に画像を印刷するデバイスである。FAX部103は、制御部110から出力されるデータを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからのデータを受信して制御部110に入力するデバイスである。
I/F104は、ネットワーク300を介し、ホスト端末200に接続されている。なお、I/F104は、他の図示しないMFPやホスト端末などとの通信を受け持ってもよいし、図示しないコンテンツサーバーやウェブサーバーなどとの通信を受け持ってもよい。パネル部105は、MFP100の印刷機能、コピー機能、FAX機能、ネットワーク300経由でのデータ送受信機能や、各種設定のための表示を行うタッチパネルなどのデバイスである。また、パネル部105は、ホスト端末200からのページ記述言語で記述されている印刷データに含まれている印刷制御情報であるフォントデータ及び/又はマクロデータを、たとえばHDD106に登録するかどうかを受け付ける内容を示す図示しない登録受け付け画面を表示する。なお、印刷制御情報であるフォントデータ及び/又はマクロデータの登録先は、HDD106に限らず、SSD(Solid State Drive)などの不揮発性メモリーデバイスであってもよい。
HDD106は、MFP100の種々の機能を提供するためのアプリケーションプログラムや、印刷に必要な印刷制御情報であるフォントデータ及び/又はマクロデータなどを記憶する不揮発性メモリーデバイスである。また、HDD106には、ホスト端末200からのページ記述言語で記述されている印刷データに含まれている印刷制御情報であるフォントデータ及び/又はマクロデータが登録される。また、HDD106は、たとえばホスト端末200側から登録された印刷ジョブ及びページ記述言語による印刷データなどを記憶するユーザーボックスを有している。なお、HDD106に代えて、SSDを用いてもよい。
制御部110は、認証プログラムなどのアプリケーションプログラム、画像形成プログラム、及び制御プログラムなどを実行してMFP100全体の動作を制御するプロセッサーである。制御部110は、スキャナー制御部111、プリンター制御部112、FAX(Facsimile)制御部113、通信制御部114、RAM(Random Access Memory)115、EEPROM(Electrically Erasable Programmable Read−Only Memory)116、インタープリター部117、画像処理部118、パネル操作制御部119、HDD制御部120、システム制御部121を備えている。また、これらは、データバス122に接続されている。
スキャナー制御部111は、スキャナー部101の読み取り動作を制御する。プリンター制御部112は、プリンター部102の印刷動作を制御する。FAX制御部113は、FAX部103によるデータの送受信動作を制御する。通信制御部114は、I/F104を介し、ネットワーク300経由でのデータなどの送受信の制御を行う。また、通信制御部114は、ホスト端末200からの印刷制御情報であるフォントデータ及び/又はマクロデータを含んだページ記述言語で記述されている印刷データを受け取る。
RAM115は、プログラムを実行するためのワークメモリーである。また、RAM115は、画像処理部118によって画像処理された印刷データ(たとえばラスタデータ)を記憶する。また、RAM115には、詳細については後述するが、ホスト端末200からのページ記述言語で記述されている印刷データに含まれている印刷制御情報であるフォントデータ及び/又はマクロデータが展開される。EEPROM116には、各部の動作チェックなどを行う制御プログラムが記憶されている。
インタープリター部117は、印刷データのページ記述言語を解釈し、印刷制御情報であるフォントデータ及び/又はマクロデータをRAM115に展開する。また、インタープリター部117は、パネル部105を介し、ホスト端末200からのページ記述言語で記述されている印刷データに含まれている印刷制御情報であるフォントデータ及び/又はマクロデータの登録が選択された場合、印刷制御情報であるフォントデータ及び/又はマクロデータをHDD106に登録する。なお、印刷制御情報であるフォントデータ及び/又はマクロデータのHDD106への登録については、RAM115へのフォントデータ及び/又はマクロデータの展開前であってもよいし、RAM115へのフォントデータ及び/又はマクロデータの展開と同時であってもよい。また、インタープリター部117は、ページ記述言語を解釈する際、ページ単位で行ってもよいし、全体のページに対して一度に行ってもよい。
画像処理部118は、スキャナー部101によって読み取られた画像データに対する画像処理(ラスタライズ)を行う。また、画像処理部118は、HDD106のユーザーボックスに登録された印刷データに対する画像処理(ラスタライズ)を行う。また、画像処理部118は、ホスト端末200から受け取ったページ記述言語による印刷データに対する画像処理(ラスタライズ)を行う。また、画像処理部118は、RAM115に展開されているフォントデータ及び/又はマクロデータを用い、印刷データに対する画像処理(ラスタライズ)を行う。
パネル操作制御部119は、パネル部105の表示動作を制御する。また、パネル操作制御部119は、パネル部105を介し、印刷、コピー、FAX、ネットワーク300経由でのデータ送受信などの開始を受け付ける。また、パネル操作制御部119は、パネル部105に対して、ホスト端末200からのページ記述言語で記述されている印刷データに含まれている印刷制御情報であるフォントデータ及び/又はマクロデータを、たとえばHDD106に登録するかどうかを受け付ける内容を示す図示しない登録受け付け画面を表示させる。また、パネル操作制御部119は、登録受け付け画面で登録が選択されると、システム制御部121に通知する。
システム制御部121は、各部の連携動作などを制御する。また、システム制御部121は、パネル部105を介してコピーや印刷などが選択されると、スキャナー制御部111やプリンター制御部112を介し、スキャナー部101による原稿の読み取りやプリンター部102による用紙への印刷を制御する。また、システム制御部121は、パネル操作制御部119からの、パネル部105の登録受け付け画面で印刷制御情報であるフォントデータ及び/又はマクロデータの登録の選択を受け付けたことを示す通知を受け取ると、インタープリター部117に対し、HDD106への印刷制御情報であるフォントデータ及び/又はマクロデータの登録を指示する。
次に、図2を参照し、MFP100による画像形成処理について説明する。なお、以下では、MFP100がホスト端末200から受け取ったページ記述言語で記述されている印刷データに、印刷制御情報であるフォントデータが含まれている場合で説明する。また、以下では、パネル部105に表示される図示しない登録受け付け画面で登録が選択された際、印刷制御情報であるフォントデータのHDD106への登録がRAM115へのフォントデータの展開と同時に行われる場合で説明する。また、登録受け付け画面で登録が選択された状態を、登録モードとして説明する。また、以下では、MFP100がホスト端末200からのページ記述言語で記述されている印刷データを既に受け取っている場合で説明する。
(ステップS101)
システム制御部121は、印刷開始かどうかを判断する。
この場合、システム制御部121は、パネル操作制御部119からのパネル部105を介しての印刷開始の指示を受け付けたことを示す通知が無ければ印刷開始では無いと判断する(ステップS101:No)。
これに対し、システム制御部121は、パネル操作制御部119からのパネル部105を介しての印刷開始の指示を受け付けたことを示す通知が有れば印刷開始で有ると判断し(ステップS101:Yes)、ステップS102に移行する。
(ステップS102)
システム制御部121は、登録モードかどうかを判断する。
この場合、システム制御部121は、パネル操作制御部119からの、パネル部105の登録受け付け画面で印刷制御情報であるフォントデータの登録の選択を受け付けたことを示す通知が無ければ、登録モードではないと判断する(ステップS102:No)。
これに対し、システム制御部121は、パネル操作制御部119からの、パネル部105の登録受け付け画面で印刷制御情報であるフォントデータの登録の選択を受け付けたことを示す通知が有れば、登録モードと判断し(ステップS102:Yes)、ステップS103に移行する。
(ステップS103)
システム制御部121は、フォントデータの登録を指示する。
この場合、システム制御部121は、インタープリター部117に対してフォントデータの登録を指示する。
このとき、インタープリター部117は、印刷データのページ記述言語を解釈し、フォントデータをRAM115に展開すると同時に、HDD106に登録する。なお、インタープリター部117は、フォントデータをHDD106に登録する際、既に登録済みのフォントデータが存在している場合は、該当するフォントデータを登録しなくてもよいし、上書きしてもよい。
(ステップS104)
システム制御部121は、フォントデータの登録が完了したかどうかを判断する。
この場合、システム制御部121は、インタープリター部117からの完了を示す通知が無ければフォントデータの登録が完了していないと判断する(ステップS104:No)。
これに対し、システム制御部121は、インタープリター部117からの完了を示す通知が有ればフォントデータの登録が完了したと判断し(ステップS104:Yes)、ステップS105に移行する。
(ステップS105)
システム制御部121は、画像処理を指示する。
この場合、システム制御部121は、画像処理部118に対し、画像処理を指示する。
このとき、画像処理部118は、RAM115に展開されたフォントデータを用い、印刷データに対する画像処理(ラスタライズ)を行う。
また、システム制御部121は、画像処理部118が画像処理(ラスタライズ)した印刷データ(たとえばラスタデータ)をRAM115に記憶させる。
(ステップS106)
システム制御部121は、画像処理が完了したかどうかを判断する。
この場合、システム制御部121は、画像処理部118からの画像処理が完了したことを示す通知が無ければ画像処理が完了していないと判断する(ステップS106:No)。
これに対し、システム制御部121は、画像処理部118からの画像処理が完了したことを示す通知が有れば画像処理が完了したと判断し(ステップS106:Yes)、ステップS107に移行する。
(ステップS107)
システム制御部121は、印刷を指示する。
この場合、システム制御部121は、プリンター制御部112に対し、印刷を指示する。
このとき、プリンター制御部112は、RAM115に記憶された印刷データ(たとえばラスタデータ)を用い、プリンター部102による印刷を制御する。
印刷データのページ記述言語の消去コマンドを認識すると、インタープリター部117は、RAM115に展開されているフォントデータを消去する。ここで、消去コマンドは、通常、ページ記述言語の末尾に付加されている。その結果として、RAM115に展開されているフォントデータは、印刷完了時に消去されることになる。
(ステップS108)
システム制御部121は、印刷が完了したかどうかを判断する。
この場合、システム制御部121は、プリンター制御部112からの印刷が完了したことを示す通知が無ければ印刷が完了していないと判断する(ステップS108:No)。
これに対し、システム制御部121は、プリンター制御部112からの印刷が完了したことを示す通知が有れば印刷が完了したと判断し(ステップS108:Yes)、処理を終了する。
なお、以上の手順では、HDD106に登録する印刷制御情報がフォントデータであるものとして説明したが、マクロデータである場合も、上記同様の処理が行われる。
また、ステップS103において、インタープリター部117は、フォントデータをHDD106に展開するとともに登録してもよい。この場合、ステップS105において、画像処理部118は、HDD106に展開されたフォントデータを用い、印刷データに対する画像処理(ラスタライズ)を行ってもよい。
また、ステップS103において、インタープリター部117は、フォントデータをRAM115に展開する際、既に登録済みのフォントデータが存在している場合、該当するフォントデータをHDD106からRAM115に転送してRAM115に展開してもよい。
また、ステップS103において、インタープリター部117は、フォントデータをRAM115に展開する際、既に登録済みのフォントデータが存在している場合、該当するフォントデータをHDD106に展開してもよい。この場合、ステップS105において、画像処理部118は、HDD106に展開されたフォントデータを用い、印刷データに対する画像処理(ラスタライズ)を行ってもよい。
また、フォントデータがHDD106に展開された場合、ステップS108において、インタープリター部117は、印刷が完了したと判断すると、HDD106に展開されたフォントデータを消去してもよい。ここで、通常、印刷データのページ記述言語の末尾に付加されている消去コマンドは、RAM115に展開されたフォントデータを消去するためのコマンドである。従って、インタープリター部117は、消去コマンドを認識すると、RAM115に展開されたフォントデータを消去するよう動作する。
また、ステップS103においては、インタープリター部117がHDD106に登録する場合としているが、HDD106に代えてSSDに登録してもよい。また、ステップS103においては、インタープリター部117がフォントデータをRAM115に展開すると同時に、HDD106に登録する場合としているが、フォントデータをHDD106に登録した後、RAM115に展開してもよい。
このように、本実施形態では、通信制御部114により、印刷制御情報(フォントデータ及び/又はマクロデータ)を含んだページ記述言語で記述されている印刷データを受け取り、パネル操作制御部119により、印刷制御情報(フォントデータ及び/又はマクロデータ)のHDD106又はSSD(不揮発性メモリーデバイス)への登録を受け付け、インタープリター部117により、印刷データのページ記述言語を解釈し、印刷制御情報(フォントデータ及び/又はマクロデータ)をHDD106又はSSD(不揮発性メモリーデバイス)に登録し、システム制御部121により、パネル操作制御部119が印刷制御情報(フォントデータ及び/又はマクロデータ)のHDD106又はSSD(不揮発性メモリーデバイス)への登録を受け付けると、インタープリター部117に対し、印刷制御情報(フォントデータ及び/又はマクロデータ)のHDD106又はSSD(不揮発性メモリーデバイス)への登録を指示する。
これにより、たとえば画像処理による印刷画像の生成前においての、たとえばRAM115(揮発性メモリーデバイス)に展開した印刷制御情報(フォントデータ及び/又はマクロデータ)の切り出し処理が不要となるので、ページ記述言語で記述されている印刷データに含まれている印刷制御情報(フォントデータ及び/又はマクロデータ)のHDD106又はSSD(不揮発性メモリーデバイス)に対する登録を容易に行うことができる。
100 MFP
101 スキャナー部
102 プリンター部
103 FAX部
104 I/F
105 パネル部
106 HDD
110 制御部
111 スキャナー制御部
112 プリンター制御部
113 FAX制御部
114 通信制御部
115 RAM
116 EEPROM
117 インタープリター部
118 画像処理部
119 パネル操作制御部
120 HDD制御部
121 システム制御部
122 データバス
200 ホスト端末
300 ネットワーク

Claims (6)

  1. 印刷制御情報を含んだページ記述言語で記述されている印刷データを受け取る通信制御部と、
    前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けるパネル操作制御部と、
    前記印刷データのページ記述言語を解釈し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録するインタープリター部と、
    前記パネル操作制御部が前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けると、前記インタープリター部に対し、前記印刷制御情報の前記不揮発性メモリーデバイスへの登録を指示するシステム制御部とを備える
    ことを特徴とする画像形成装置。
  2. 画像処理部を備え、
    前記インタープリター部は、前記不揮発性メモリーデバイスに対して前記印刷制御情報を展開するとともに登録し、
    前記画像処理部は、前記不揮発性メモリーデバイスに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行う
    ことを特徴とする請求項1に記載の画像形成装置。
  3. 前記印刷制御情報を展開する揮発性メモリーデバイスと、
    前記揮発性メモリーデバイスに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行う画像処理部とを備え、
    前記インタープリター部は、前記揮発性メモリーデバイスに対して前記印刷制御情報を展開し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録する
    ことを特徴とする請求項1に記載の画像形成装置。
  4. 前記印刷データに含まれる前記印刷制御情報が前記不揮発性メモリーデバイスに既に登録されていない場合、
    前記インタープリター部は、前記揮発性メモリーデバイスに対して前記印刷制御情報を展開し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録し、
    前記画像処理部は、前記揮発性メモリーデバイスに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行い、
    前記印刷データに含まれる前記印刷制御情報が前記不揮発性メモリーデバイスに既に登録されている場合、
    前記インタープリター部は、前記登録されている印刷制御情報を前記不揮発性メモリーデバイスに展開し、
    前記画像処理部は、前記不揮発性メモリーに展開された前記印刷制御情報を用い、前記印刷データに対する画像処理を行う
    ことを特徴とする請求項3に記載の画像形成装置。
  5. 前記印刷制御情報は、フォントデータ及び/又はマクロデータであることを特徴とする請求項1から4のいずれかに記載の画像形成装置。
  6. 通信制御部により、印刷制御情報を含んだページ記述言語で記述されている印刷データを受け取る工程と、
    パネル操作制御部により、前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付ける工程と、
    インタープリター部により、前記印刷データのページ記述言語を解釈し、前記印刷制御情報を前記不揮発性メモリーデバイスに登録する工程と、
    システム制御部により、前記パネル操作制御部が前記印刷制御情報の不揮発性メモリーデバイスへの登録を受け付けると、前記インタープリター部に対し、前記印刷制御情報の前記不揮発性メモリーデバイスへの登録を指示する工程とを、画像形成装置を制御するコンピューターに実行させる
    ことを特徴とする画像形成プログラム。
JP2017058970A 2017-03-24 2017-03-24 画像形成装置及び画像形成プログラム Pending JP2018161761A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017058970A JP2018161761A (ja) 2017-03-24 2017-03-24 画像形成装置及び画像形成プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017058970A JP2018161761A (ja) 2017-03-24 2017-03-24 画像形成装置及び画像形成プログラム

Publications (1)

Publication Number Publication Date
JP2018161761A true JP2018161761A (ja) 2018-10-18

Family

ID=63860678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017058970A Pending JP2018161761A (ja) 2017-03-24 2017-03-24 画像形成装置及び画像形成プログラム

Country Status (1)

Country Link
JP (1) JP2018161761A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7592121B1 (ja) 2023-05-17 2024-11-29 オルガノ株式会社 脱イオン水製造システムの運転方法及び脱イオン水製造システム
JP7592126B1 (ja) 2023-07-21 2024-11-29 オルガノ株式会社 脱イオン水製造システムの運転方法及び脱イオン水製造システム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7592121B1 (ja) 2023-05-17 2024-11-29 オルガノ株式会社 脱イオン水製造システムの運転方法及び脱イオン水製造システム
JP2024170353A (ja) * 2023-05-17 2024-12-09 オルガノ株式会社 脱イオン水製造システムの運転方法及び脱イオン水製造システム
JP7592126B1 (ja) 2023-07-21 2024-11-29 オルガノ株式会社 脱イオン水製造システムの運転方法及び脱イオン水製造システム
JP2025016210A (ja) * 2023-07-21 2025-01-31 オルガノ株式会社 脱イオン水製造システムの運転方法及び脱イオン水製造システム

Similar Documents

Publication Publication Date Title
KR101377468B1 (ko) 화상처리장치, 화상처리장치의 제어 방법 및 컴퓨터 프로그램을 격납한 기록 매체
JP5677047B2 (ja) 印刷システム、情報処理装置、印刷方法、及び、プログラム
JP2023017876A (ja) サポートプログラム、情報処理装置、および印刷方法
JP2016025417A (ja) 画像処理装置、情報処理方法及びプログラム
JP6658654B2 (ja) 画像形成システム、サーバー、画像形成装置、及び画像形成方法
US8531694B2 (en) Appending restriction information to a job before transmission
US8854655B2 (en) Image forming apparatus and method of generating additional information-added documents
JP7366680B2 (ja) 画像処理装置、その制御方法、およびプログラム
JP5699991B2 (ja) 文書データ送受信システム、画像形成装置、文書読込み装置、情報処理装置、および文書データ送受信方法
JP2012034277A (ja) 画像処理システム、その制御方法およびプログラム
JP2015138495A (ja) プルプリントシステム
JP2018161761A (ja) 画像形成装置及び画像形成プログラム
JPH11331446A (ja) 画像処理装置のパラメータ設定方法および装置
CN110121012A (zh) 图像形成装置、存储介质及控制方法
JP2020027358A (ja) デバイス制御プログラムと、前記デバイス制御プログラムをインストールするインストーラプログラム、及び記憶媒体
US20060268334A1 (en) Data processing apparatus connectable to network, and control method therefor
EP3595280A1 (en) Preview image display apparatus and storage medium
JP2006238106A (ja) 画像形成装置
JP5066541B2 (ja) 画像形成装置及びプリンタドライバプログラム
JP2018198377A (ja) 画像形成装置
JP4748169B2 (ja) 画像形成装置
JP6680253B2 (ja) 画像形成装置及び画像形成プログラム
JP7746328B2 (ja) 画像処理装置、画像処理方法
JP2010214710A (ja) プリントシステムおよび画像処理装置
JP7212539B2 (ja) 情報処理装置とその制御方法、及びプログラム