JP2013088992A - Printing system - Google Patents
Printing system Download PDFInfo
- Publication number
- JP2013088992A JP2013088992A JP2011228408A JP2011228408A JP2013088992A JP 2013088992 A JP2013088992 A JP 2013088992A JP 2011228408 A JP2011228408 A JP 2011228408A JP 2011228408 A JP2011228408 A JP 2011228408A JP 2013088992 A JP2013088992 A JP 2013088992A
- Authority
- JP
- Japan
- Prior art keywords
- jdf
- instruction information
- print instruction
- printing
- analysis 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、印刷システムに関する。 The present invention relates to a printing system.
一般に、印刷工程における指示書の標準化フォーマットとして、JDF(Job Definition Format)が用いられている。JDFは標準仕様ではあるが、各設定内容に対して、記載方法が複数通り許容されている。 Generally, JDF (Job Definition Format) is used as a standardized format for instructions in a printing process. Although JDF is a standard specification, a plurality of description methods are allowed for each setting content.
例えば、JDFの標準仕様には、部数を指定するJDFコードとして、以下の表記方法が記載されている。
ComponentLink/AmountPool/PartAmount/@Amount-
ComponentLink/AmountPool/PartAmount/@ActualAmount
ComponentLink/@Amount
ComponentLink@ActualAmount
Component/@Amount-
ComponentLink/@ActualAmount
For example, the JDF standard specification describes the following notation method as a JDF code for specifying the number of copies.
ComponentLink / AmountPool / PartAmount / @ Amount-
ComponentLink / AmountPool / PartAmount / @ ActualAmount
ComponentLink / @ Amount
ComponentLink @ ActualAmount
Component / @ Amount-
ComponentLink / @ ActualAmount
このように、JDFの標準仕様では、表記が厳密に定義されていないため、各社のアプリケーションプログラム毎に記載方法が異なっている。このため、JDFにより印刷指示情報を生成する場合に、その生成に用いたアプリケーションプログラムによって、印刷指示情報に含まれるJDFコードが異なる場合がある。 As described above, in the JDF standard specification, the notation is not strictly defined, so the description method is different for each application program of each company. For this reason, when the print instruction information is generated by JDF, the JDF code included in the print instruction information may differ depending on the application program used for the generation.
また、アプリケーションプログラムを開発した各社が印刷指示情報に独自の機能を取り入れることも可能であるため、A社のJDF対応アプリケーションプログラムでは実現可能な機能が、B社のJDF対応アプリケーションプログラムでは実現できない場合もある。 In addition, each company that developed the application program can incorporate unique functions into the print instruction information, so that functions that can be realized with the JDF-compatible application program of company A cannot be realized with the JDF-compatible application program of company B. There is also.
ここで、A社のアプリケーションプログラムにおける部数を指定するためのJDFコードが「Component/@Amount」であり、B社のアプリケーションプログラムにおける部数を指定するためのJDFコードが「ComponentLink/@Amount」である場合について説明する。 Here, the JDF code for specifying the number of copies in the application program of company A is “Component / @ Amount”, and the JDF code for specifying the number of copies in the application program of company B is “ComponentLink / @ Amount”. The case will be described.
A社のアプリケーションプログラムにより生成された印刷指示情報にJDFコード<Component Amount = "5">が含まれている場合、印刷指示情報を受信した印刷装置がA社のアプリケーションプログラムに対応していれば、印刷装置はJDFコードを部数の指定であると判断し、部数を「5」として印刷を行う。 If the JDF code <Component Amount = “5”> is included in the print instruction information generated by the application program of company A, if the printing apparatus that has received the print instruction information supports the application program of company A The printing apparatus determines that the number of copies of the JDF code is designated, and performs printing with the number of copies set to “5”.
B社のアプリケーションプログラムにより生成された印刷指示情報にJDFコード<ComponentLink Amount = "5">が含まれている場合、印刷指示情報を受信した印刷装置がB社のアプリケーションプログラムに対応していないときには、印刷装置はJDFコードを解析することができず、部数はデフォルトの「1」として印刷を行う。 When JDF code <ComponentLink Amount = “5”> is included in the print instruction information generated by the application program of company B, when the printing apparatus that has received the print instruction information does not support the application program of company B The printing apparatus cannot analyze the JDF code and prints with the default number of copies of “1”.
これを防ぐためには、印刷装置において、B社のアプリケーションプログラムから印刷指示情報を受信した際に、<ComponentLink Amount = "5">が部数の指定であると判断するための処理を新たに組み込まなくてはならない。 In order to prevent this, in the printing apparatus, when printing instruction information is received from the application program of company B, a process for determining that <ComponentLink Amount = “5”> is the number of copies is not newly incorporated. must not.
アプリケーション毎の印刷機能の設定を容易にするための技術として、印刷ジョブの描画命令からクライアント端末で使用したアプリケーションのアプリケーション名を特定し、アプリケーション毎に設けられている印刷機能の標準設定を読み出し、標準設定に基づいた印刷機能の設定を行う画像処理装置が提案されている(特許文献1参照)。 As a technology to facilitate the setting of the printing function for each application, the application name of the application used on the client terminal is identified from the print job drawing command, and the standard setting of the printing function provided for each application is read. An image processing apparatus for setting a printing function based on a standard setting has been proposed (see Patent Document 1).
しかし、特許文献1に記載されている技術は、アプリケーションプログラム毎に異なる可能性のあるJDFコードを解析可能とするものではない。
したがって、印刷指示情報が生成されたアプリケーションプログラムと印刷装置との組み合わせによっては、印刷装置において、印刷指示情報を解析することができないという問題が依然として存在していた。
However, the technique described in Patent Document 1 does not enable analysis of JDF code that may be different for each application program.
Therefore, depending on the combination of the application program in which the print instruction information is generated and the printing apparatus, there still remains a problem that the printing apparatus cannot analyze the print instruction information.
また、JDFに対応した他社のアプリケーションプログラムが増えた場合、その都度アプリケーションプログラム毎に、印刷装置におけるファームウェアの作成や管理、ソフトウェアのバージョンアップが必要であった。 In addition, when the application programs of other companies that support JDF increase, it is necessary to create and manage firmware in the printing apparatus and upgrade the software for each application program.
本発明は上記の従来技術における問題に鑑みてなされたものであって、JDFに対応したアプリケーションプログラムと印刷装置との組み合わせにかかわらず、適切に印刷を行うことを課題とする。 The present invention has been made in view of the above-described problems in the prior art, and an object thereof is to perform printing appropriately regardless of the combination of an application program compatible with JDF and a printing apparatus.
上記課題を解決するために、請求項1に記載の発明は、印刷装置とサーバーとが通信ネットワークを介してデータ通信可能に接続された印刷システムであって、前記印刷装置は、JDFコードで記述された印刷指示情報を受信する第1の受信手段と、当該第1の受信手段により受信された印刷指示情報から、当該印刷指示情報が生成されたアプリケーションプログラムを示す特定情報を取得する第1の取得手段と、当該第1の取得手段により取得された特定情報を前記通信ネットワークを介して前記サーバーに送信する第1の送信手段と、を備え、前記サーバーは、複数の特定情報毎に、各特定情報が示すアプリケーションプログラムにおいて使用されるJDFコードと機能情報とを対応付けたJDF解析データを記憶する記憶手段と、前記印刷装置から送信された特定情報を前記通信ネットワークを介して受信する第2の受信手段と、当該第2の受信手段により受信された特定情報に基づいて、当該特定情報に対応するJDF解析データを前記記憶手段から取得する第2の取得手段と、当該第2の取得手段により取得されたJDF解析データを前記通信ネットワークを介して前記印刷装置に送信する第2の送信手段と、を備え、前記印刷装置は、前記サーバーから送信されたJDF解析データを前記通信ネットワークを介して受信する第3の受信手段と、当該第3の受信手段により受信されたJDF解析データを参照して、前記印刷指示情報に含まれるJDFコードに対応する機能情報を取得し、前記印刷指示情報を解析する解析手段と、当該解析手段により解析された結果に基づいて、解析された前記印刷指示情報に関する印刷を行う印刷手段と、を備える。 In order to solve the above-mentioned problem, the invention described in claim 1 is a printing system in which a printing apparatus and a server are connected so as to be capable of data communication via a communication network, and the printing apparatus is described in JDF code. The first receiving means for receiving the printed print instruction information and the first information for obtaining the specific information indicating the application program in which the print instruction information is generated from the print instruction information received by the first receiving means. Acquisition means, and first transmission means for transmitting the specific information acquired by the first acquisition means to the server via the communication network, the server for each of a plurality of specific information, Storage means for storing JDF analysis data in which JDF code used in the application program indicated by the specific information is associated with function information; A second receiving means for receiving the specific information transmitted from the printing apparatus via the communication network, and JDF analysis data corresponding to the specific information based on the specific information received by the second receiving means. Second acquisition means for acquiring from the storage means, and second transmission means for transmitting the JDF analysis data acquired by the second acquisition means to the printing apparatus via the communication network, and The printing apparatus refers to the print instruction with reference to a third receiving unit that receives the JDF analysis data transmitted from the server via the communication network, and the JDF analysis data received by the third receiving unit. An analysis unit that acquires function information corresponding to the JDF code included in the information, analyzes the print instruction information, and a result analyzed by the analysis unit. There are, and a printing means for performing printing for said print instruction information analyzed.
請求項2に記載の発明は、請求項1に記載の印刷システムにおいて、前記印刷装置は、前記サーバーに送信した特定情報と、前記サーバーから受信したJDF解析データと、を対応付けて保存する保存手段と、前記第1の受信手段がJDFコードで記述された印刷指示情報を受信した場合に、当該印刷指示情報から取得した特定情報に対応するJDF解析データが前記保存手段に保存されているか否かを判断する判断手段と、前記判断手段により、前記印刷指示情報から取得した特定情報に対応するJDF解析データが前記保存手段に保存されていると判断された場合には、当該JDF解析データを前記保存手段から取得する第3の取得手段と、を備え、前記解析手段は、前記第3の取得手段により取得されたJDF解析データを参照して、前記印刷指示情報に含まれるJDFコードに対応する機能情報を取得し、前記印刷指示情報を解析する。 According to a second aspect of the present invention, in the printing system according to the first aspect, the printing apparatus stores the specific information transmitted to the server and the JDF analysis data received from the server in association with each other. And when the first receiving means receives print instruction information described in JDF code, whether or not JDF analysis data corresponding to the specific information acquired from the print instruction information is stored in the storage means If the determination unit determines that the JDF analysis data corresponding to the specific information acquired from the print instruction information is stored in the storage unit, the JDF analysis data is stored in the storage unit. A third acquisition unit that acquires from the storage unit, the analysis unit refers to the JDF analysis data acquired by the third acquisition unit, Acquires the function information corresponding to the JDF code included in the serial print instruction information, analyzes the print instruction information.
本発明によれば、JDFに対応したアプリケーションプログラムと印刷装置との組み合わせにかかわらず、適切に印刷を行うことができる。 According to the present invention, printing can be appropriately performed regardless of the combination of an application program compatible with JDF and a printing apparatus.
以下、図面を参照して、本発明に係る印刷システムの一実施の形態について説明する。
図1に、印刷システム100のシステム構成を示す。図1に示すように、印刷システム100は、PC(Personal Computer)10、サーバー20、印刷装置30a,30b,30cを備えている。PC10、サーバー20、印刷装置30a,30b,30cは、通信ネットワークNを介してデータ通信可能に接続されている。
Hereinafter, an embodiment of a printing system according to the present invention will be described with reference to the drawings.
FIG. 1 shows a system configuration of the
PC10は、JDFに対応したアプリケーションプログラム141(図2参照)がインストールされており、印刷装置30a,30b,30cに対し、印刷指示情報を送信する。
The PC 10 is installed with an application program 141 (see FIG. 2) corresponding to JDF, and transmits print instruction information to the
図2に、PC10の機能的構成を示す。図2に示すように、PC10は、CPU(Central Processing Unit)11、RAM(Random Access Memory)12、ROM(Read Only Memory)13、HDD(Hard Disk Drive)14、操作部15、表示部16、ネットワークIF(InterFace)部17等を備えている。
FIG. 2 shows a functional configuration of the PC 10. As shown in FIG. 2, the PC 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a ROM (Read Only Memory) 13, an HDD (Hard Disk Drive) 14, an
CPU11は、PC10の各部の処理動作を統括的に制御する。CPU11は、操作部15から入力された操作信号又はネットワークIF部17により受信された指示信号に応じて、ROM13又はHDD14に格納されている各種処理プログラムを読み出してRAM12に展開し、当該プログラムとの協働により各種処理を実行する。
The
RAM12は、CPU11により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
The
ROM13は、不揮発性の半導体メモリーからなり、各種処理プログラムや各種処理に関するデータ等を記憶する。
The
HDD14は、各種データを記憶するための記憶装置である。例えば、HDD14には、JDFに対応したアプリケーションプログラム141が記憶されている。
The
操作部15は、カーソルキー、文字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザーによる操作入力を受け付ける。操作部15は、キーボードに対するキー操作やマウス操作により入力された操作信号をCPU11に出力する。
The
表示部16は、LCD(Liquid Crystal Display)を備え、CPU11から入力される表示データに基づいて各種画面を表示する。
The
ネットワークIF部17は、通信ネットワークNを介して外部装置との間でデータの送受信を行う。例えば、ネットワークIF部17は、印刷装置30a,30b,30cに印刷を指示するための印刷指示情報を送信する。
The network IF
印刷指示情報は、JDFコードで記述されており、印刷部数、印刷に用いる給紙トレイ、両面/片面印刷、カラー/モノクロ印刷等の設定情報が含まれる。JDFは、XML(Extensible Markup Language)をベースとした印刷業界における標準化フォーマットである。 The print instruction information is described in JDF code, and includes setting information such as the number of copies, a paper feed tray used for printing, duplex / single-sided printing, and color / monochrome printing. JDF is a standardized format in the printing industry based on XML (Extensible Markup Language).
ユーザーが操作部15からの操作により、JDF印刷を行うアプリケーションプログラム141を選択すると、選択操作に応じて、HDD14内に保存されているアプリケーションプログラム141がRAM12上に展開され、アプリケーションプログラム141が起動する。
When the user selects an
CPU11は、アプリケーションプログラム141との協働により、ユーザーが指定した画像をユーザーが指定した条件で印刷するための印刷指示情報を生成する。
CPU11は、ネットワークIF部17を制御して、生成された印刷指示情報を通信ネットワークNを介して印刷装置30a,30b,30cに送信させる。
The
The
なお、印刷システム100内のPC10の数や、印刷システム100内で使用されるアプリケーションプログラム141の種類の数は限定されない。
The number of
サーバー20は、複数のアプリケーションプログラム141毎に、JDF解析データD1(図3参照)を管理する。
The
図3に、サーバー20の機能的構成を示す。図3に示すように、サーバー20は、CPU21、RAM22、ROM23、HDD24、操作部25、表示部26、ネットワークIF部27等を備えている。
FIG. 3 shows a functional configuration of the
CPU21は、サーバー20の各部の処理動作を統括的に制御する。CPU21は、操作部25から入力された操作信号又はネットワークIF部27により受信された指示信号に応じて、ROM23又はHDD24に格納されている各種処理プログラムを読み出してRAM22に展開し、当該プログラムとの協働により各種処理を実行する。
The
RAM22は、CPU21により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
The
ROM23は、不揮発性の半導体メモリーからなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、ROM23には、サーバープログラム231が記憶されている。
The
HDD24(記憶手段)は、各種データを記憶するための記憶装置である。例えば、HDD24には、複数のアプリケーションプログラム141を示す特定情報としての複数のアプリケーション名毎に、各アプリケーション名が示すアプリケーションプログラム141において使用されるJDFコードと機能情報とを対応付けたJDF解析データD1が記憶されている。
The HDD 24 (storage means) is a storage device for storing various data. For example, in the
図4(a)〜(c)に、JDF解析データD1の例を示す。図4(a)は、AAA社のアプリケーションプログラム141のアプリケーション名(アプリケーション名をAAAとする。)に対応したJDF解析データD1である。図4(b)は、BBB社のアプリケーションプログラム141のアプリケーション名(アプリケーション名をBBBとする。)に対応したJDF解析データD1である。図4(c)は、CCC社のアプリケーションプログラム141のアプリケーション名(アプリケーション名をCCCとする。)に対応したJDF解析データD1である。
なお、JDF解析データD1には、部数のみではなく、印刷装置30a,30b,30cがサポートしている全ての機能について、JDFコードと機能情報とが対応付けられている。
4A to 4C show examples of JDF analysis data D1. FIG. 4A shows JDF analysis data D1 corresponding to the application name (application name AAA) of the
In the JDF analysis data D1, not only the number of copies but also JDF codes and function information are associated with all functions supported by the
操作部25は、カーソルキー、文字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザーによる操作入力を受け付ける。操作部25は、キーボードに対するキー操作やマウス操作により入力された操作信号をCPU21に出力する。
The
表示部26は、LCDを備え、CPU21から入力される表示データに基づいて各種画面を表示する。
The
ネットワークIF部27(第2の受信手段、第2の送信手段)は、通信ネットワークNを介して外部装置との間でデータの送受信を行う。例えば、ネットワークIF部27は、印刷装置30a,30b,30cから送信されたアプリケーション名を通信ネットワークNを介して受信する。また、ネットワークIF部27は、アプリケーション名の送信元の印刷装置30a,30b,30cに当該アプリケーション名に対応するJDF解析データD1を通信ネットワークNを介して送信する。
The network IF unit 27 (second receiving unit, second transmitting unit) transmits / receives data to / from an external device via the communication network N. For example, the network IF
CPU21は、サーバープログラム231との協働により、印刷装置30a,30b,30cから送信されたアプリケーション名を通信ネットワークNを介して受信する。
CPU21(第2の取得手段)は、受信されたアプリケーション名に基づいて、当該アプリケーション名に対応するJDF解析データD1をHDD24から取得する。
CPU21は、ネットワークIF部27を制御して、取得されたJDF解析データD1を通信ネットワークNを介してアプリケーション名の送信元の印刷装置30a,30b,30cに送信させる。
The
The CPU 21 (second acquisition means) acquires JDF analysis data D1 corresponding to the application name from the
The
印刷装置30a,30b,30cは、PC10から受信した印刷指示情報に基づいて、印刷を行う。
The
図5に、印刷装置30aの機能的構成を示す。図5に示すように、印刷装置30aは、CPU31、RAM32、ROM33、HDD34、操作部35、表示部36、ネットワークIF部37、印刷部38等を備える。
FIG. 5 shows a functional configuration of the
CPU31は、印刷装置30aの各部の処理動作を統括的に制御する。CPU31は、操作部35から入力された操作信号又はネットワークIF部37により受信された指示信号に応じて、ROM33に格納されている各種処理プログラムを読み出してRAM32に展開し、当該プログラムとの協働により各種処理を実行する。
The
RAM32は、CPU31により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
The
ROM33は、不揮発性の半導体メモリーからなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、ROM33には、印刷処理プログラム331が記憶されている。
The
HDD34(保存手段)は、各種データを記憶するための記憶装置である。例えば、HDD34には、サーバー20に送信したアプリケーション名と、当該アプリケーション名の送信に応じてサーバー20から受信したJDF解析データD1と、が対応付けられて保存される。
The HDD 34 (storage means) is a storage device for storing various data. For example, the
操作部35は、ハードキー、タッチパネル等を備えて構成され、ユーザーによる操作入力を受け付ける。操作部35は、ハードキー又はタッチパネルから入力された操作信号をCPU31に出力する。
The
表示部36は、LCDを備え、CPU31からの指示に従って、各種操作画面や各種処理結果を表示する。
The
ネットワークIF部37(第1の受信手段、第1の送信手段、第3の受信手段)は、通信ネットワークNを介して外部装置との間でデータの送受信を行う。例えば、ネットワークIF部37は、PC10から通信ネットワークNを介して印刷指示情報を受信する。また、ネットワークIF部37は、アプリケーション名を通信ネットワークNを介してサーバー20に送信し、サーバー20から送信されたJDF解析データD1を通信ネットワークNを介して受信する。
The network IF unit 37 (first receiving unit, first transmitting unit, third receiving unit) transmits and receives data to and from an external device via the communication network N. For example, the network IF
印刷部38は、画像データに基づいて印刷処理を行う印刷手段である。例えば、印刷部38は、電子写真方式の画像形成を行うものであり、感光体ドラム、感光体ドラムの帯電を行う帯電部、画像データに基づいて感光体ドラム表面を露光走査する露光部、感光体ドラムにトナーを付着させる現像部、感光体ドラム上に形成されたトナー像を印刷用紙に転写する転写部、印刷用紙上に形成されたトナー像を定着させる定着部等から構成される。
The
CPU31は、印刷処理プログラム331との協働により、ネットワークIF部37を介して、PC10から印刷指示情報を受信し、受信した印刷指示情報をRAM32に格納する。
CPU31は、印刷指示情報に設定されたジョブ情報及びページ毎の情報に基づいて印刷用パラメーターを決定し、印刷用パラメーターに基づいて印刷用画像を印刷部38に印刷させる。印刷用画像の画像データについては、印刷指示情報にその保存場所(URL)が指定されていてもよいし、印刷指示情報とは別にPC10から受信してもよい。
The
The
具体的に、CPU31(第1の取得手段)は、PC10から印刷指示情報を受信した場合に、受信された印刷指示情報から当該印刷指示情報が生成されたアプリケーションプログラム141のアプリケーション名を取得する。
Specifically, when receiving the print instruction information from the
CPU31(判断手段)は、印刷指示情報が受信された場合に、印刷指示情報から取得したアプリケーション名に対応するJDF解析データD1がHDD34に保存されているか否かを判断する。
When the print instruction information is received, the CPU 31 (determination means) determines whether or not the JDF analysis data D1 corresponding to the application name acquired from the print instruction information is stored in the
CPU31は、印刷指示情報から取得したアプリケーション名に対応するJDF解析データD1がHDD34に保存されていないと判断した場合には、ネットワークIF部37を制御して、印刷指示情報から取得したアプリケーション名を通信ネットワークNを介してサーバー20に送信させる。
CPU31は、サーバー20から送信されたJDF解析データD1を受信した場合に、サーバー20に送信したアプリケーション名と、サーバー20から受信したJDF解析データD1と、を対応付けてHDD34に保存させる。
If the
When the
CPU31(第3の取得手段)は、印刷指示情報から取得したアプリケーション名に対応するJDF解析データD1がHDD34に保存されていると判断した場合には、サーバー20へのアプリケーション名の送信を行わずに、アプリケーション名に対応するJDF解析データD1をHDD34から取得する。
If the CPU 31 (third acquisition unit) determines that the JDF analysis data D1 corresponding to the application name acquired from the print instruction information is stored in the
CPU31(解析手段)は、サーバー20から受信されたJDF解析データD1又はHDD34から取得されたJDF解析データD1を参照して、印刷指示情報に含まれるJDFコードに対応する機能情報を取得し、印刷指示情報を解析する。
CPU31は、解析された結果に基づいて、解析された印刷指示情報に関する印刷を印刷部38に印刷を行わせる。
The CPU 31 (analyzing means) refers to the JDF analysis data D1 received from the
Based on the analyzed result, the
印刷装置30b,30cは、印刷装置30aと同様の構成であるため、図5を援用し、説明を省略する。
Since the
次に、図6を参照して、印刷システム100における印刷処理の概要について説明する。ここでは、印刷装置30aにおいて印刷を行う場合を例にする。
Next, an overview of printing processing in the
まず、PC10から印刷装置30aに対してJDFコードで記述された印刷指示情報が送信される(ステップS1)。図6に示す例では、印刷指示情報に、部数の指定を示すJDFコードJ1と、印刷指示情報が生成されたアプリケーションプログラム141のアプリケーション名J2と、が含まれている。
First, print instruction information described in JDF code is transmitted from the
印刷装置30aでは、受信した印刷指示情報から当該印刷指示情報が生成されたアプリケーションプログラム141のアプリケーション名(AAA)が取得され、取得したアプリケーション名がサーバー20に送信され、JDF解析データD1の要求が行われる(ステップS2)。
In the
サーバー20では、印刷装置30aから送信されたアプリケーション名が受信され、受信されたアプリケーション名に対応するJDF解析データD1が検索される(ステップS3)。具体的には、受信されたアプリケーション名に基づいて、当該アプリケーション名に対応するJDF解析データD1がHDD24から取得される。そして、アプリケーション名に対応するJDF解析データD1がサーバー20から印刷装置30aに送信される(ステップS4)。
The
印刷装置30aでは、サーバー20から受信したJDF解析データD1に基づいて、ステップS1で受信した印刷指示情報に含まれる各JDFコードに対応する機能情報が取得される(ステップS5)。ここでは、JDFコードが部数の指定であると判断される。次いで、印刷装置30aにおいて、部数を「5」として印刷が行われる(ステップS6)。
In the
印刷装置30b,30cにおいても、同様に、PC10から印刷指示情報が受信されると、サーバー20にアプリケーション名が送信され、サーバー20からアプリケーション名に対応するJDF解析データD1が取得される。
Similarly, in the
図7及び図8は、印刷装置30aにおいて実行される印刷処理を示すフローチャートである。印刷処理は、CPU31と、ROM33に記憶されている印刷処理プログラム331との協働によるソフトウェア処理によって実現される。
7 and 8 are flowcharts showing a printing process executed in the
まず、CPU31により、RAM32の印刷指示保存メモリーがクリアされる(ステップS11)。
次に、ネットワークIF部37により、PC10からJDFコードで記述された印刷指示情報(XMLファイル)が受信され(ステップS12)、CPU31により、受信された印刷指示情報がRAM32の印刷指示保存メモリーに保存される(ステップS13)。
First, the
Next, the network IF
次に、CPU31により、RAM32の印刷指示保存メモリーに保存されている印刷指示情報から1文字が取得され(ステップS14)、取得された文字が”<”であるか否かが判断される(ステップS15)。取得された文字が”<”でない場合には(ステップS15;NO)、ステップS14に戻る。
Next, the
ステップS15において、取得された文字が”<”である場合には(ステップS15;YES)、CPU31により、取得された1文字がRAM32に保存される(ステップS16)。
In step S15, when the acquired character is “<” (step S15; YES), the
次に、CPU31により、印刷指示情報から次の1文字が取得され(ステップS17)、取得された文字が”>”であるか否かが判断される(ステップS18)。取得された文字が”>”でない場合には(ステップS18;NO)、ステップS16に戻る。
Next, the
ステップS18において、取得された文字が”>”である場合には(ステップS18;YES)、CPU31により、RAM32に保存された文字列、すなわち、”<”から”>”までの文字列が解析される(ステップS19)。
If the acquired character is “>” in step S18 (step S18; YES), the
次に、CPU31により、RAM32に保存された文字列がアプリケーション名であるか否かが判断される(ステップS20)。RAM32に保存された文字列がアプリケーション名である場合には(ステップS20;YES)、CPU31により、このアプリケーション名がRAM32に保存され(ステップS21)、ステップS14に戻る。
Next, the
ステップS20において、RAM32に保存された文字列がアプリケーション名でない場合には(ステップS20;NO)、CPU31により、RAM32に保存された文字列が”/JDF”であるか否かが判断される(ステップS22)。RAM32に保存された文字列が”/JDF”でない場合には(ステップS22;NO)、CPU31により、JDFコード(文字列)がRAM32に保存され(ステップS23)、ステップS14に戻る。
In step S20, when the character string stored in the
ステップS22において、RAM32に保存された文字列が”/JDF”である場合には(ステップS22;YES)、図8に移行し、CPU31により、ステップS21においてRAM32に保存されたアプリケーション名が取得される(ステップS24)。
If the character string stored in the
ここで、CPU31により、取得されたアプリケーション名に対応するJDF解析データD1がHDD34に保存されているか否かが判断される(ステップS25)。取得されたアプリケーション名に対応するJDF解析データD1がHDD34に保存されていない場合には(ステップS25;NO)、CPU31により、JDF解析データ取得処理が行われる(ステップS26)。
Here, the
ここで、図9を参照して、JDF解析データ取得処理について説明する。
CPU31により、ネットワークIF部37が制御され、通信ネットワークNを介してサーバー20への接続が行われる(ステップS31)。サーバー20への接続が完了した場合には(ステップS32;YES)、CPU31により、ネットワークIF部37が制御され、サーバー20に対し、通信ネットワークNを介してアプリケーション名が送信される(ステップS33)。
Here, the JDF analysis data acquisition process will be described with reference to FIG.
The
次に、サーバー20からの応答待ちとなり(ステップS34)、CPU31により、ネットワークIF部37において、サーバー20からJDF解析データD1が通信ネットワークNを介して受信されたか否かが判断される(ステップS35)。サーバー20からJDF解析データD1が受信されない場合には(ステップS35;NO)、ステップS34に戻る。
Next, it waits for a response from the server 20 (step S34), and the
ステップS35において、サーバー20からJDF解析データD1が受信された場合には(ステップS35;YES)、CPU31により、受信されたJDF解析データD1が、ステップS33においてサーバー20に送信されたアプリケーション名と対応付けられてHDD34に保存される(ステップS36)。
以上で、JDF解析データ取得処理が終了する。
When the JDF analysis data D1 is received from the
This completes the JDF analysis data acquisition process.
図8のステップS25において、取得されたアプリケーション名に対応するJDF解析データD1がHDD34に保存されている場合には(ステップS25;YES)、CPU31により、HDD34からアプリケーション名に対応するJDF解析データD1が取得される(ステップS27)。
If the JDF analysis data D1 corresponding to the acquired application name is stored in the
ステップS26又はステップS27の後、CPU31により、JDF解析処理が行われる(ステップS28)。
After step S26 or step S27, the
ここで、図10及び図11を参照して、JDF解析処理について説明する。
CPU31により、RAM32のジョブ情報保存メモリーがクリアされる(ステップS41)。
Here, the JDF analysis processing will be described with reference to FIGS. 10 and 11.
The
ステップS42〜ステップS47の処理は、図7のステップS14〜ステップS19の処理と同様であるため、説明を省略する。
ステップS47の後、CPU31により、RAM32に保存された文字列、すなわち、”<”から”>”までの文字列が”/JDF”であるか否かが判断される(ステップS48)。RAM32に保存された文字列が”/JDF”でない場合には(ステップS48;NO)、図11に移行し、CPU31により、ステップS35においてサーバー20から受信されたJDF解析データD1、又は、ステップS27においてHDD34から取得されたJDF解析データD1からJDFコードが読み出される(ステップS49)。
Since the process of step S42-step S47 is the same as the process of step S14-step S19 of FIG. 7, description is abbreviate | omitted.
After step S47, the
次に、CPU31により、RAM32に保存された文字列(印刷指示情報に含まれるJDFコード)と、JDF解析データD1から読み出されたJDFコードと、が比較される(ステップS50)。RAM32に保存された文字列と、JDF解析データD1から読み出されたJDFコードと、が一致する場合には(ステップS51;YES)、CPU31により、JDF解析データD1から文字列と一致したJDFコードに対応する機能情報が取得される(ステップS52)。
Next, the
次に、CPU31により、取得された機能情報が該当する印刷用パラメーターに変換され、RAM32のジョブ情報保存メモリーに保存される(ステップS53)。例えば、JDFコードに対応する機能情報が「部数」であった場合には、部数を指定するための印刷用パラメーターに、JDFコードにおいて指定された部数が設定される。
このように、CPU31により、サーバー20から受信されたJDF解析データD1又はHDD34から取得されたJDF解析データD1が参照され、印刷指示情報に含まれるJDFコードに対応する機能情報が取得され、印刷指示情報が解析される。
Next, the
In this way, the
ステップS51において、RAM32に保存された文字列と、JDF解析データD1から読み出されたJDFコードと、が一致しない場合には(ステップS51;NO)、CPU31により、JDF解析データD1に含まれる全てのJDFコードについて、文字列との比較が終了したか否かが判断される(ステップS54)。JDF解析データD1に含まれるJDFコードのうち、文字列との比較が終了していないJDFコードがある場合には(ステップS54;NO)、CPU31により、JDF解析データD1から次のJDFコードが読み出され(ステップS55)、ステップS50に戻る。
In step S51, when the character string stored in the
ステップS54において、JDF解析データD1に含まれる全てのJDFコードについて、文字列との比較が終了した場合(ステップS54;YES)、又は、ステップS53の後、図10のステップS42に戻る。 In step S54, when all the JDF codes included in the JDF analysis data D1 have been compared with character strings (step S54; YES), or after step S53, the process returns to step S42 in FIG.
ステップS48において、RAM32に保存された文字列が”/JDF”である場合には(ステップS48;YES)、CPU31により、印刷部38が制御され、ジョブ情報保存メモリーに保存された印刷用パラメーター(印刷指示情報の解析結果)に基づいて、解析された印刷指示情報に関する印刷用画像の印刷が行われる(ステップS56)。
以上で、JDF解析処理が終了し、印刷処理が終了する。
If the character string stored in the
Thus, the JDF analysis process ends and the print process ends.
印刷装置30b,30cにおいても、印刷装置30aと同様に処理が行われる。
In the
以上説明したように、本実施の形態における印刷システム100によれば、JDFを用いて印刷指示情報を生成するアプリケーションプログラム141が増えた場合でも、サーバー20のHDD24に、増えたアプリケーションプログラム141に対応するJDF解析データD1を追加するだけで、印刷装置30a,30b,30cにおいて印刷指示情報の解析が可能となる。したがって、JDFに対応したアプリケーションプログラム141と印刷装置30a,30b,30cとの組み合わせにかかわらず、適切に印刷を行うことができる。
As described above, according to the
また、JDFに対応したアプリケーションプログラム141が増えた場合でも、アプリケーションプログラム141別に、印刷装置30a,30b,30c毎にファームウェアを開発したり、ソフトウェアを更新したりする手間を省くことができる。これにより、新たなアプリケーションプログラム141を使用する場合でも、印刷装置30a,30b,30cとの組み合わせを意識することなく迅速に運用を開始することが可能となる。
Further, even when the number of
また、各印刷装置30a,30b,30cに合わせてJDFコードを変換するためのアプリケーションを使用しなくても、印刷装置自身でJDFコードの解析が可能となるため、JDFを用いた印刷システムの開発工数やシステム構築にかかる費用を抑えることができる。
In addition, since the JDF code can be analyzed by the printing apparatus itself without using an application for converting the JDF code according to each
また、印刷装置30a,30b,30cにおいて、印刷指示情報から取得したアプリケーション名に対応するJDF解析データD1がHDD34に既に保存されている場合には、HDD34からアプリケーション名に対応するJDF解析データD1を取得するので、同じアプリケーション名に対して再度JDF解析データD1の要求を行わずに済み、印刷指示情報の解析における効率を上げることができる。
In the
なお、上記実施の形態における記述は、本発明に係る印刷システムの例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。 The description in the above embodiment is an example of the printing system according to the present invention, and the present invention is not limited to this. The detailed configuration and detailed operation of each device constituting the system can be changed as appropriate without departing from the spirit of the present invention.
例えば、上記実施の形態では、アプリケーションプログラム141を示す特定情報として、アプリケーション名を用いる場合について説明したが、アプリケーションプログラム141を特定可能な情報であれば、他の情報を用いてもよい。
For example, in the above-described embodiment, the case where an application name is used as the specific information indicating the
また、図10のステップS42〜ステップS47の処理は、図7のステップS14〜ステップS19の処理と重複しているため、ステップS42〜ステップS47の処理を行わずに、ステップS23において保存された各JDFコードに対し、図11のステップS49〜ステップS55の処理を行うこととしてもよい。 Moreover, since the process of step S42-step S47 of FIG. 10 overlaps with the process of step S14-step S19 of FIG. 7, each process preserve | saved in step S23, without performing the process of step S42-step S47. It is good also as performing the process of step S49-step S55 of FIG. 11 with respect to a JDF code.
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体としてROMやHDDを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、CD−ROM等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ(搬送波)を適用することとしてもよい。 In the above description, an example has been disclosed in which a ROM or HDD is used as a computer-readable medium storing a program for executing each process, but the present invention is not limited to this example. As another computer-readable medium, a portable recording medium such as a CD-ROM can be applied. A carrier wave may be applied as a medium for providing program data via a communication line.
100 印刷システム
10 PC
11 CPU
12 RAM
13 ROM
14 HDD
15 操作部
16 表示部
17 ネットワークIF部
20 サーバー
21 CPU
22 RAM
23 ROM
24 HDD
25 操作部
26 表示部
27 ネットワークIF部
30a,30b,30c 印刷装置
31 CPU
32 RAM
33 ROM
34 HDD
35 操作部
36 表示部
37 ネットワークIF部
38 印刷部
141 アプリケーションプログラム
231 サーバープログラム
331 印刷処理プログラム
D1 JDF解析データ
N 通信ネットワーク
100
11 CPU
12 RAM
13 ROM
14 HDD
15
22 RAM
23 ROM
24 HDD
25
32 RAM
33 ROM
34 HDD
35
Claims (2)
前記印刷装置は、
JDFコードで記述された印刷指示情報を受信する第1の受信手段と、
当該第1の受信手段により受信された印刷指示情報から、当該印刷指示情報が生成されたアプリケーションプログラムを示す特定情報を取得する第1の取得手段と、
当該第1の取得手段により取得された特定情報を前記通信ネットワークを介して前記サーバーに送信する第1の送信手段と、
を備え、
前記サーバーは、
複数の特定情報毎に、各特定情報が示すアプリケーションプログラムにおいて使用されるJDFコードと機能情報とを対応付けたJDF解析データを記憶する記憶手段と、
前記印刷装置から送信された特定情報を前記通信ネットワークを介して受信する第2の受信手段と、
当該第2の受信手段により受信された特定情報に基づいて、当該特定情報に対応するJDF解析データを前記記憶手段から取得する第2の取得手段と、
当該第2の取得手段により取得されたJDF解析データを前記通信ネットワークを介して前記印刷装置に送信する第2の送信手段と、
を備え、
前記印刷装置は、
前記サーバーから送信されたJDF解析データを前記通信ネットワークを介して受信する第3の受信手段と、
当該第3の受信手段により受信されたJDF解析データを参照して、前記印刷指示情報に含まれるJDFコードに対応する機能情報を取得し、前記印刷指示情報を解析する解析手段と、
当該解析手段により解析された結果に基づいて、解析された前記印刷指示情報に関する印刷を行う印刷手段と、
を備える印刷システム。 A printing system in which a printing device and a server are connected via a communication network so that data communication is possible,
The printing apparatus includes:
First receiving means for receiving print instruction information described in JDF code;
First acquisition means for acquiring, from the print instruction information received by the first reception means, specific information indicating an application program in which the print instruction information is generated;
First transmission means for transmitting the specific information acquired by the first acquisition means to the server via the communication network;
With
The server
Storage means for storing, for each of a plurality of specific information, JDF analysis data in which a JDF code used in an application program indicated by each specific information is associated with functional information;
Second receiving means for receiving the specific information transmitted from the printing apparatus via the communication network;
Based on the specific information received by the second receiving means, second acquiring means for acquiring JDF analysis data corresponding to the specific information from the storage means;
Second transmission means for transmitting the JDF analysis data acquired by the second acquisition means to the printing apparatus via the communication network;
With
The printing apparatus includes:
Third receiving means for receiving the JDF analysis data transmitted from the server via the communication network;
Referring to the JDF analysis data received by the third receiving means, obtaining functional information corresponding to the JDF code included in the print instruction information, and analyzing means for analyzing the print instruction information;
Printing means for performing printing related to the analyzed print instruction information based on the result analyzed by the analysis means;
A printing system comprising:
前記サーバーに送信した特定情報と、前記サーバーから受信したJDF解析データと、を対応付けて保存する保存手段と、
前記第1の受信手段がJDFコードで記述された印刷指示情報を受信した場合に、当該印刷指示情報から取得した特定情報に対応するJDF解析データが前記保存手段に保存されているか否かを判断する判断手段と、
前記判断手段により、前記印刷指示情報から取得した特定情報に対応するJDF解析データが前記保存手段に保存されていると判断された場合には、当該JDF解析データを前記保存手段から取得する第3の取得手段と、
を備え、
前記解析手段は、前記第3の取得手段により取得されたJDF解析データを参照して、前記印刷指示情報に含まれるJDFコードに対応する機能情報を取得し、前記印刷指示情報を解析する、
請求項1に記載の印刷システム。 The printing apparatus includes:
Storage means for storing the specific information transmitted to the server and the JDF analysis data received from the server in association with each other;
When the first receiving unit receives print instruction information described in JDF code, it is determined whether JDF analysis data corresponding to the specific information acquired from the print instruction information is stored in the storage unit. A judgment means to
When it is determined by the determination means that JDF analysis data corresponding to the specific information acquired from the print instruction information is stored in the storage means, a third JDF analysis data is acquired from the storage means. Acquisition means of
With
The analysis unit refers to the JDF analysis data acquired by the third acquisition unit, acquires function information corresponding to a JDF code included in the print instruction information, and analyzes the print instruction information;
The printing system according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011228408A JP2013088992A (en) | 2011-10-18 | 2011-10-18 | Printing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011228408A JP2013088992A (en) | 2011-10-18 | 2011-10-18 | Printing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013088992A true JP2013088992A (en) | 2013-05-13 |
Family
ID=48532850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011228408A Pending JP2013088992A (en) | 2011-10-18 | 2011-10-18 | Printing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013088992A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2879042A1 (en) | 2013-11-29 | 2015-06-03 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium |
WO2015080284A1 (en) | 2013-11-29 | 2015-06-04 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and program |
CN104796570A (en) * | 2014-01-17 | 2015-07-22 | 柯尼卡美能达株式会社 | Communication control method in image forming system, and image forming system |
JP2015165386A (en) * | 2014-02-05 | 2015-09-17 | 株式会社リコー | Information processing apparatus, information processing method, and program |
US9286014B2 (en) | 2014-02-26 | 2016-03-15 | Ricoh Company, Ltd. | Information processing apparatus and recording medium |
US9311575B2 (en) | 2014-03-14 | 2016-04-12 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and computer-readable storage medium storing program, for generating drawing data |
US9317236B2 (en) | 2014-03-11 | 2016-04-19 | Ricoh Company, Ltd. | Information processing apparatus, information processing method and recording medium |
US9336467B2 (en) | 2014-02-21 | 2016-05-10 | Ricoh Company, Ltd. | Information processing apparatus, information processing system, and recording medium |
US9377983B2 (en) | 2014-03-13 | 2016-06-28 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and program |
US9424498B2 (en) | 2014-02-18 | 2016-08-23 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium for conversion of vendor-specific print data |
US9639314B2 (en) | 2014-03-11 | 2017-05-02 | Ricoh Company, Ltd. | Image processing apparatus, image processing system and recording medium for print jobs that designate rendering engines |
EP3166011A1 (en) | 2015-11-09 | 2017-05-10 | Ricoh Company, Ltd. | Image generation-output control apparatus, image processing system, image processing method, and carrier medium |
JP2017130072A (en) * | 2016-01-21 | 2017-07-27 | コニカミノルタ株式会社 | Communication control program, image forming system, and communication control method |
US10048914B2 (en) | 2014-02-20 | 2018-08-14 | Ricoh Company, Ltd. | Simultaneous display of different finishing results of multiple render units |
-
2011
- 2011-10-18 JP JP2011228408A patent/JP2013088992A/en active Pending
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2879042A1 (en) | 2013-11-29 | 2015-06-03 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium |
WO2015080284A1 (en) | 2013-11-29 | 2015-06-04 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and program |
US9513849B2 (en) | 2013-11-29 | 2016-12-06 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium |
US10095453B2 (en) | 2013-11-29 | 2018-10-09 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and non-transitory computer-readable recording medium storing computer-readable program |
US9811297B2 (en) | 2013-11-29 | 2017-11-07 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and program non-transitory computer readable recording medium storing program for generating drawing data using printing data and setting information about printing |
JP2016042388A (en) * | 2013-11-29 | 2016-03-31 | 株式会社リコー | Information processing apparatus, information processing method, and program |
EP2905697A1 (en) | 2014-01-17 | 2015-08-12 | Konica Minolta, Inc. | Communication control method in image forming system, storage medium stored with program for image forming system, and image forming system |
JP2015135604A (en) * | 2014-01-17 | 2015-07-27 | コニカミノルタ株式会社 | Communication control method in image forming system, program for image forming system, recording medium with program for image forming system recorded thereon, and image forming system |
US9372650B2 (en) | 2014-01-17 | 2016-06-21 | Konica Minolta, Inc. | Communication control method in image forming system which comprises a plurality of applications and an image forming apparatus and in which at least a print job described in JDF code is transmitted from said applications to said image forming apparatus and a message described in JMF code is exchanged between said applications and said image forming apparatus, storage medium stored with program for said image forming system, and said image forming system |
CN104796570B (en) * | 2014-01-17 | 2018-04-03 | 柯尼卡美能达株式会社 | Communication control method and image formation system in image formation system |
CN104796570A (en) * | 2014-01-17 | 2015-07-22 | 柯尼卡美能达株式会社 | Communication control method in image forming system, and image forming system |
JP2015165386A (en) * | 2014-02-05 | 2015-09-17 | 株式会社リコー | Information processing apparatus, information processing method, and program |
US9342263B2 (en) | 2014-02-05 | 2016-05-17 | Ricoh Company, Ltd. | Information processing apparatus, method, and program creating rendering data using a setting information set converted according to a selected scheme |
US9424498B2 (en) | 2014-02-18 | 2016-08-23 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium for conversion of vendor-specific print data |
US10048914B2 (en) | 2014-02-20 | 2018-08-14 | Ricoh Company, Ltd. | Simultaneous display of different finishing results of multiple render units |
US9336467B2 (en) | 2014-02-21 | 2016-05-10 | Ricoh Company, Ltd. | Information processing apparatus, information processing system, and recording medium |
US9286014B2 (en) | 2014-02-26 | 2016-03-15 | Ricoh Company, Ltd. | Information processing apparatus and recording medium |
US9639314B2 (en) | 2014-03-11 | 2017-05-02 | Ricoh Company, Ltd. | Image processing apparatus, image processing system and recording medium for print jobs that designate rendering engines |
US9317236B2 (en) | 2014-03-11 | 2016-04-19 | Ricoh Company, Ltd. | Information processing apparatus, information processing method and recording medium |
US9377983B2 (en) | 2014-03-13 | 2016-06-28 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and program |
US9311575B2 (en) | 2014-03-14 | 2016-04-12 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and computer-readable storage medium storing program, for generating drawing data |
EP3166011A1 (en) | 2015-11-09 | 2017-05-10 | Ricoh Company, Ltd. | Image generation-output control apparatus, image processing system, image processing method, and carrier medium |
US9952815B2 (en) | 2015-11-09 | 2018-04-24 | Ricoh Company, Ltd. | Image generation-output control apparatus, image processing system, image processing method, and storage medium |
JP2017130072A (en) * | 2016-01-21 | 2017-07-27 | コニカミノルタ株式会社 | Communication control program, image forming system, and communication control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013088992A (en) | Printing system | |
US9342476B2 (en) | Image processing apparatus, information processing apparatus, and information processing system | |
US8732730B2 (en) | Management apparatus and method of managing device driver of management apparatus | |
US10564906B2 (en) | Information processing device, information processing system, and information processing method for prioritizing an installation of print drivers on information processing device | |
JP2008149592A (en) | Image formation device, printing method and control program | |
JP2011076171A (en) | Terminal device connected to internet | |
JP5564323B2 (en) | Display screen generation program, display screen generation device, and display screen generation method | |
US11089176B2 (en) | Control of apps providing same or similar services in image forming device supporting multiple platforms | |
JP2012083987A (en) | Image formation system, information processor, information processing program and image formation method | |
JP5834648B2 (en) | Information processing apparatus, program, and control method | |
JP2018106373A (en) | Server device, image processing unit and program | |
US8218185B2 (en) | Information processing apparatus and information processing method | |
US20240069818A1 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
JP2012155401A (en) | Printing system, printing device, control method of printing system, control method of printing device, and program | |
US20230333786A1 (en) | Information processing apparatus, control method therefor, and non-transitory computer-readable storage medium | |
US20230333792A1 (en) | Information processing apparatus, control method of information processing apparatus, and storage medium | |
US20090190154A1 (en) | Image Forming System and Method, Management Apparatus, and Recording Medium | |
JP6481508B2 (en) | Terminal device, program, and output system | |
JP2008276471A (en) | Information processor, print setting method, storage medium and program | |
US20150237226A1 (en) | Printing instruction apparatus, image forming system, printing instruction method, and computer readable medium | |
JP6372456B2 (en) | Image forming apparatus and image forming method | |
JP5732417B2 (en) | Image forming system and image forming program | |
JP6740632B2 (en) | Information processing system, screen display information generation method, electronic device and browser program | |
JP5220166B2 (en) | Printing system, server apparatus, printing method, and computer program | |
JP6710935B2 (en) | Print control program and print control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20130416 |