Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6984234B2 - Information processing equipment and programs - Google Patents
[go: Go Back, main page]

JP6984234B2 - Information processing equipment and programs - Google Patents

Information processing equipment and programs Download PDF

Info

Publication number
JP6984234B2
JP6984234B2 JP2017162742A JP2017162742A JP6984234B2 JP 6984234 B2 JP6984234 B2 JP 6984234B2 JP 2017162742 A JP2017162742 A JP 2017162742A JP 2017162742 A JP2017162742 A JP 2017162742A JP 6984234 B2 JP6984234 B2 JP 6984234B2
Authority
JP
Japan
Prior art keywords
information
image forming
forming apparatus
function
inquiry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017162742A
Other languages
Japanese (ja)
Other versions
JP2019040471A (en
Inventor
誠 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2017162742A priority Critical patent/JP6984234B2/en
Publication of JP2019040471A publication Critical patent/JP2019040471A/en
Application granted granted Critical
Publication of JP6984234B2 publication Critical patent/JP6984234B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing apparatus and a program.

特許文献1には、サーバーと、前記サーバーにプリントジョブをアップロードするクライアントと、前記サーバーからプリントジョブを取り込んで実行するプリント装置とを備えるプルプリントシステムであって、前記クライアントは、前記サーバーへのプリントジョブのアップロードに際して、当該プリントジョブを作成したプリンタードライバーを特定するドライバー情報を前記サーバーに送信する情報送信部を有しており、前記サーバーは、アップロードされた前記プリントジョブと前記通信モニター部から送信された前記ドライバー情報とを関連付けて保存するジョブ管理部と、機種の異なる複数のプリント装置のそれぞれに適合するプリンタードライバーを示す適合ドライバー情報と、前記適合ドライバー情報に示される複数のプリンタードライバーのそれぞれが用いるコマンドのうちの指示内容が同じコマンドどうしの対応を示す対応コマンド情報とを管理するデータベース部と、前記複数のプリント装置のそれぞれとの通信時に各プリント装置の機種を示す装置情報を取得する取得部と、保存されている前記プリントジョブの転送が前記複数のプリント装置のいずれかから要求されたときに、前記適合ドライバー情報において前記装置情報が示す機種に適合するプリンタードライバーと前記ドライバー情報が示すプリンタードライバーとを照合することによって、転送の要求された当該プリントジョブが当該プリントジョブの転送を要求したプリント装置である要求元プリント装置に適合しているかどうかを判定する判定部と、前記判定部によって判定対象の前記プリントジョブが前記要求元プリント装置に適合していると判定された場合には、転送が要求された前記プリントジョブを前記要求元プリント装置に転送し、判定対象の前記プリントジョブが前記要求元プリント装置に適合していないと判定された場合には、転送が要求された前記プリントジョブに代えて、当該プリントジョブのコマンドを前記対応コマンド情報によって対応づけられている他のプリンタードライバーのコマンドのうちの前記装置情報が示す機種に適合するプリンタードライバーのコマンドに置き換えた修正プリントジョブを、前記要求元プリント装置に転送する転送部と、を有することを特徴とするプルプリントシステムが開示されている。 Patent Document 1 is a pull print system including a server, a client for uploading a print job to the server, and a printing device for fetching and executing a print job from the server, and the client is to the server. When uploading a print job, it has an information transmission unit that sends driver information that identifies the printer driver that created the print job to the server, and the server has the uploaded print job and the communication monitor unit. The job management unit that stores the transmitted driver information in association with each other, the conforming driver information indicating the printer driver compatible with each of the plurality of printing devices of different models, and the plurality of printer drivers shown in the conforming driver information. Acquires device information indicating the model of each print device when communicating with the database unit that manages the corresponding command information indicating the correspondence between commands with the same instruction content among the commands used by each, and each of the plurality of print devices. When the transfer of the stored print job is requested from any of the plurality of printing devices, the printer driver and the driver information that match the model indicated by the device information in the conforming driver information. By collating with the printer driver indicated by, the determination unit for determining whether or not the print job requested to be transferred is compatible with the requesting print device which is the printing device requesting the transfer of the print job, and the above-mentioned When the determination unit determines that the print job to be determined is suitable for the request source print device, the print job requested to be transferred is transferred to the request source print device, and the determination target is said. If it is determined that the print job does not conform to the requesting print device, the command of the print job is associated with the corresponding command information in place of the print job for which transfer was requested. The pull print is characterized by having a transfer unit for transferring a modified print job replaced with a printer driver command suitable for the model indicated by the device information among the commands of the printer driver of the above to the requesting print device. The system is disclosed.

また、従来、ネットワークに接続されている画像形成装置に問い合わせを行い、問い合わせ結果を取得することによって、少なくとも2つの画像形成装置に共通する機能を制御するソフトウェア(共通ドライバ)で設定可能な項目よりも多くの項目を設定できるように、当該共通ドライバを拡張させている。 In addition, from the items that can be set by software (common driver) that controls the functions common to at least two image forming devices by making an inquiry to the image forming device connected to the network and acquiring the inquiry result. Also extends the common driver so that many items can be set.

特開2015−001857号公報Japanese Unexamined Patent Publication No. 2015-001857

画像形成装置によっては、問い合わせを受信した際に問い合わせ結果を返答する仕組みを有していない場合がある。その場合には、問い合わせ元が問い合わせ結果を受信できず、共通ドライバを拡張させることができない。 Some image forming devices may not have a mechanism for returning an inquiry result when an inquiry is received. In that case, the inquiry source cannot receive the inquiry result, and the common driver cannot be extended.

本発明は、画像形成装置の機能に関する情報を画像形成装置から取得することにより少なくとも2つの画像形成装置に共通する機能を制御するソフトウェアを拡張する場合と比較して、当該ソフトウェアに、より多くの項目を設定することができる情報処理装置及びプログラムを提供することを目的とする。 The present invention provides more of the software as compared to extending software that controls functions common to at least two image forming apparatus by acquiring information about the function of the image forming apparatus from the image forming apparatus. It is an object of the present invention to provide an information processing device and a program in which items can be set.

上記目的を達成するために、請求項1に記載の情報処理装置は、接続された画像形成装置の機能に関する第1情報であって、前記画像形成装置に問い合わせても返信されない、かつ前記機能に関する属性において固定されていて変更されない情報である前記第1情報を記憶する記憶手段と、前記画像形成装置の機能に関する問い合わせを外部端末から受信した場合、前記画像形成装置の機能に関する第2情報であって、前記画像形成装置に問い合わせることにより返信される、かつ前記属性において状況に応じて変更されている可能性がある前記第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得する取得手段と、前記記憶手段により記憶されている前記第1情報、及び前記取得手段により取得した前記第2情報から生成した前記属性に関する応答情報を前記外部端末に返信する返信手段と、を備える。 In order to achieve the above object, the information processing apparatus according to claim 1 is the first information regarding the function of the connected image forming apparatus, is not returned even if the inquiry is made to the image forming apparatus , and is related to the function. When the storage means for storing the first information, which is fixed and unchanged information in the attribute, and the inquiry about the function of the image forming apparatus are received from the external terminal, the second information regarding the function of the image forming apparatus. The second information transmission request, which is returned by inquiring to the image forming apparatus and may be changed depending on the situation in the attribute, is transmitted to the image forming apparatus to the image forming apparatus. The acquisition means for acquiring the second information, the first information stored by the storage means, and the response information regarding the attribute generated from the second information acquired by the acquisition means are returned to the external terminal. It is equipped with a reply means for replying.

また、請求項2に記載の発明は、請求項1に記載の発明において、前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶された前記第1情報により前記問い合わせに応答可能な場合、前記第1情報から生成した応答情報を前記外部端末に返信する。 The invention according to claim 2 is the invention according to claim 1, wherein when the reply means receives an inquiry about the function of the image forming apparatus from the external terminal, the reply means is stored in the storage means. When the inquiry can be answered by the first information, the response information generated from the first information is returned to the external terminal.

また、請求項3に記載の発明は、請求項2に記載の発明において、前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記問い合わせに対する応答情報が前記記憶手段に記憶された前記第1情報に含まれている場合、前記第1情報から生成した応答情報を前記外部端末に返信する。 Further, in the invention according to claim 3, when the reply means receives an inquiry about the function of the image forming apparatus from the external terminal in the invention according to claim 2, the response information to the inquiry is stored in the storage. When it is included in the first information stored in the means, the response information generated from the first information is returned to the external terminal.

また、請求項4に記載の発明は、請求項2記載の発明において、前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記問い合わせに対する応答情報が前記記憶手段に記憶された前記第1情報に含まれている場合、前記第1情報から生成した応答情報を前記外部端末に返信する。 Further, in the invention of claim 4, when the reply means receives an inquiry about the function of the image forming apparatus from the external terminal, the response information to the inquiry is stored in the storage means. When it is included in the first information stored in, the response information generated from the first information is returned to the external terminal.

また、請求項5に記載の発明は、請求項1〜4の何れか1項記載の発明において、前記記憶手段は、前記画像形成装置に対する問い合わせが必要であるか不要であるかを示す要否情報を更に記憶し、前記取得手段は、前記画像形成装置に関する問い合わせを前記外部端末から受信した場合、前記要否情報により前記画像形成装置に対する問い合わせが必要であるとされた場合、前記第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得する。 Further, the invention according to claim 5 is the invention according to any one of claims 1 to 4, wherein the storage means needs to indicate whether an inquiry to the image forming apparatus is necessary or not. Further storing the information, the acquisition means receives the inquiry regarding the image forming apparatus from the external terminal, and when the necessity information indicates that the inquiry to the image forming apparatus is necessary, the second information. Is transmitted to the image forming apparatus to acquire the second information from the image forming apparatus.

また、請求項6に記載の発明は、請求項1記載の発明において、前記記憶手段は、事前に前記画像形成装置から取得した前記第2情報を更に記憶し、前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶された前記第1情報及び前記第2情報により前記問い合わせに応答可能な場合、前記第1情報及び前記第2情報から生成した応答情報を前記外部端末に返信する。 Further, in the invention according to claim 6, in the invention according to claim 1, the storage means further stores the second information previously acquired from the image forming apparatus, and the reply means further stores the image forming. When an inquiry regarding the function of the device is received from the external terminal, when the inquiry can be answered by the first information and the second information stored in the storage means, the inquiry is generated from the first information and the second information. The response information is returned to the external terminal.

また、請求項7に記載の発明は、請求項1記載の発明において、前記記憶手段は、事前に前記画像形成装置から取得した前記第2情報を更に記憶し、前記取得手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記問い合わせに対する応答情報が前記記憶手段に記憶された前記第1情報及び前記第2情報の少なくとも一方に含まれている場合、前記画像形成装置の機能に関する第2情報の送信要求を前記画像形成装置に送信せず、前記返信手段は、前記記憶手段に記憶されている前記第1情報及び前記第2情報から生成した応答情報を前記外部端末に返信する。 Further, in the invention according to claim 7, in the invention according to claim 1, the storage means further stores the second information acquired in advance from the image forming apparatus, and the acquiring means further stores the image forming. When an inquiry regarding the function of the device is received from the external terminal, when the response information to the inquiry is included in at least one of the first information and the second information stored in the storage means, the image forming apparatus. The reply means does not transmit the transmission request of the second information regarding the function of the above to the image forming apparatus, and the reply means uses the first information stored in the storage means and the response information generated from the second information as the external terminal. Reply to.

また、請求項8に記載の発明は、請求項6又は7記載の発明において、前記記憶手段に記憶されている前記第2情報を更新してから予め定めた第1基準時間以上経過した場合、前記取得手段は、前記画像形成装置の機能に関する第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得し、前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する。 Further, the invention according to claim 8 is the invention according to claim 6 or 7, when a predetermined first reference time or more has elapsed after updating the second information stored in the storage means. The acquisition means transmits a transmission request for second information regarding the function of the image forming apparatus to the image forming apparatus to acquire the second information from the image forming apparatus, and the storage means is acquired by the acquisition means. The second information is stored.

また、請求項9に記載の発明は、請求項6〜8の何れか1項記載の発明において、前記記憶手段に記憶されている前記第2情報を更新してから予め定めた第1基準時間以上経過した場合、前記取得手段は、前記画像形成装置の機能に関する第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得し、前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する。 Further, in the invention according to claim 9, in the invention according to any one of claims 6 to 8, the first reference time predetermined after updating the second information stored in the storage means. When the above has elapsed, the acquisition means transmits a transmission request for the second information regarding the function of the image forming apparatus to the image forming apparatus to acquire the second information from the image forming apparatus, and the storage means receives the second information. The second information acquired by the acquisition means is stored.

また、請求項10に記載の発明は、請求項9記載の発明において、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶されている前記第2情報を更新してから予め定めた第2基準時間以上経過している場合、前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する。 Further, the invention according to claim 10 updates the second information stored in the storage means when an inquiry regarding the function of the image forming apparatus is received from the external terminal in the invention according to claim 9. If a predetermined second reference time or more has elapsed since then, the storage means stores the second information acquired by the acquisition means.

また、請求項11に記載の発明は、請求項1〜4の何れか1項記載の発明において、前記記憶手段は、前記画像形成装置の機能の各属性について、相互に類似する複数の属性値が対応付けられたテーブルを更に記憶し、前記画像形成装置の機能の属性値の設定の指示を前記外部端末から受信した場合、設定を指示された前記属性値が前記第1情報及び前記第2情報の何れにも含まれていない場合、設定を指示された前記属性値を前記テーブルで当該属性値と対応付けられた他の前記属性値に変更する変更手段と、前記変更手段により変更された前記属性値の設定の指示を前記画像形成装置に送信する送信手段と、を更に備える。 The invention according to claim 11 is the invention according to any one of claims 1 to 4, wherein the storage means has a plurality of attribute values similar to each other for each attribute of the function of the image forming apparatus. Further stores the table associated with the image forming apparatus, and when an instruction for setting an attribute value of the function of the image forming apparatus is received from the external terminal, the attribute value instructed to set is the first information and the second information. When it is not included in any of the information, it is changed by the changing means for changing the attribute value instructed to be set to another said attribute value associated with the attribute value in the table, and the changing means. Further, a transmission means for transmitting an instruction for setting the attribute value to the image forming apparatus is provided.

上記目的を達成するために、請求項12に記載の発明は、接続された画像形成装置の機能に関する、前記画像形成装置に問い合わせても取得不可能、かつ前記機能に関する属性において固定されていて変更されない情報である第1情報、及び前記画像形成装置に問い合わせることにより取得可能、かつ前記属性において状況に応じて変更されている可能性がある第2情報を記憶する記憶手段と、前記画像形成装置の機能に関する問い合わせを外部端末から受信した場合、前記記憶手段に記憶されている前記第1情報及び前記第2情報から生成した前記属性に関する応答情報を前記外部端末に返信する返信手段と、を備える。 In order to achieve the above object, the invention according to claim 12 is modified in terms of the function of the connected image forming apparatus, which cannot be obtained even if the image forming apparatus is inquired , and is fixed in the attribute related to the function. A storage means for storing first information which is not information , and second information which can be acquired by inquiring to the image forming apparatus and which may be changed depending on the situation in the attribute, and the image forming apparatus. When an inquiry regarding the function of the above is received from the external terminal, the response means for returning the response information regarding the attribute generated from the first information and the second information stored in the storage means to the external terminal is provided. ..

また、請求項13に記載の発明は、請求項12記載の発明において、前記第2情報を予め定めたタイミングで取得する取得手段を更に備え、前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する。 Further, the invention according to claim 13 further includes an acquisition means for acquiring the second information at a predetermined timing in the invention according to claim 12, and the storage means is the acquisition means acquired by the acquisition means. The second information is stored.

一方、上記目的を達成するために、請求項14に記載のプログラムは、コンピュータを、請求項1〜13の何れか1項記載の情報処理装置を構成する各手段として機能させるためのプログラムである。 On the other hand, in order to achieve the above object, the program according to claim 14 is a program for making a computer function as each means constituting the information processing apparatus according to any one of claims 1 to 13. ..

請求項1、14に記載の発明によれば、画像形成装置の機能に関する情報を画像形成装置から取得することにより少なくとも2つの画像形成装置に共通する機能を制御するソフトウェアを拡張する場合と比較して、当該ソフトウェアに、より多くの項目を設定することができる。 According to the first and fourth aspects of the present invention, as compared with the case where the software for controlling the function common to at least two image forming apparatus is extended by acquiring the information regarding the function of the image forming apparatus from the image forming apparatus. Therefore, more items can be set in the software.

請求項2に記載の発明によれば、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置の機能に関する情報を常に画像形成装置に問い合わせる場合と比較して、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置に不要な問い合わせを行うことを回避することができる。 According to the second aspect of the present invention, when an inquiry regarding the function of the image forming apparatus is received from an external terminal, the image forming apparatus is compared with the case where the information regarding the function of the image forming apparatus is always inquired to the image forming apparatus. When an inquiry about a function is received from an external terminal, it is possible to avoid making an unnecessary inquiry to the image forming apparatus.

請求項3に記載の発明によれば、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置の機能に関する情報が、記憶されている第1情報に含まれていても常に画像形成装置に問い合わせる場合と比較して、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、記憶されている第1情報を活用することができる。 According to the third aspect of the present invention, when an inquiry regarding the function of the image forming apparatus is received from an external terminal, the image is always an image even if the information regarding the function of the image forming apparatus is included in the stored first information. When an inquiry about the function of the image forming apparatus is received from the external terminal as compared with the case of making an inquiry to the forming apparatus, the stored first information can be utilized.

請求項4に記載の発明によれば、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置の機能に関する情報が、記憶されている第1情報に含まれていても常に画像形成装置に問い合わせる場合と比較して、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置に不要な問い合わせを行うことを回避することができる。 According to the fourth aspect of the present invention, when an inquiry regarding the function of the image forming apparatus is received from an external terminal, the image is always displayed even if the information regarding the function of the image forming apparatus is included in the stored first information. When an inquiry about the function of the image forming apparatus is received from an external terminal as compared with the case of making an inquiry to the forming apparatus, it is possible to avoid making an unnecessary inquiry to the image forming apparatus.

請求項5に記載の発明によれば、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置に対する問い合わせが必要であるか否かを常に判定する場合と比較して、簡易に画像形成装置に対する問い合わせが必要であるか否かを判定することができる。 According to the fifth aspect of the present invention, when an inquiry regarding the function of the image forming apparatus is received from an external terminal, it is simpler as compared with the case where it is always determined whether or not an inquiry to the image forming apparatus is necessary. It is possible to determine whether or not an inquiry to the image forming apparatus is necessary.

請求項6に記載の発明によれば、画像形成装置に問い合わせることにより返信される第2情報を事前に取得しない場合と比較して、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、記憶されている第1情報及び第2情報を活用することができる。 According to the sixth aspect of the present invention, when an inquiry regarding the function of the image forming apparatus is received from the external terminal, as compared with the case where the second information returned by inquiring to the image forming apparatus is not acquired in advance. The stored first information and second information can be utilized.

請求項7に記載の発明によれば、画像形成装置に問い合わせることにより返信される第2情報を事前に取得しない場合と比較して、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、画像形成装置に不要な問い合わせを行うことを回避することができる。 According to the invention of claim 7, when an inquiry about the function of the image forming apparatus is received from the external terminal as compared with the case where the second information returned by inquiring to the image forming apparatus is not acquired in advance. It is possible to avoid making unnecessary inquiries to the image forming apparatus.

請求項8に記載の発明によれば、記憶されている、画像形成装置に問い合わせることにより返信される第2情報を更新しない場合と比較して、画像形成装置の現状の機能に適合した第2情報を記憶することができる。 According to the eighth aspect of the present invention, the second information adapted to the current function of the image forming apparatus is suitable as compared with the case where the second information returned by inquiring to the image forming apparatus is not updated. Information can be stored.

請求項9に記載の発明によれば、画像形成装置の機能に関する問い合わせを外部端末から受信した場合、記憶されている、画像形成装置に問い合わせることにより返信される第2情報を常に用いる場合と比較して、画像形成装置の現状の機能に適合した応答情報を生成することができる。 According to the invention of claim 9, when an inquiry regarding the function of the image forming apparatus is received from an external terminal, a comparison is made with the case where the second information stored and returned by inquiring to the image forming apparatus is always used. Therefore, it is possible to generate response information suitable for the current function of the image forming apparatus.

請求項10に記載の発明によれば、画像形成装置の機能に関する問い合わせを外部端末から受信し、画像形成装置に問い合わせることにより返信される第2情報を取得した場合、記憶されている第2情報を更新しない場合と比較して、画像形成装置の現状の機能に適合した第2情報を記憶することができる。 According to the invention of claim 10, when an inquiry regarding the function of the image forming apparatus is received from an external terminal and the second information returned by inquiring to the image forming apparatus is acquired, the second information stored is stored. It is possible to store the second information suitable for the current function of the image forming apparatus as compared with the case where the image is not updated.

請求項11に記載の発明によれば、画像形成装置の機能の属性値の設定の指示を外部端末から受信した場合、指示された属性値の設定の指示をそのまま画像形成装置に送信する場合と比較して、画像形成装置において設定不可能な属性値の設定の指示が当該画像形成装置に送信されることを回避することができる。 According to the eleventh aspect of the present invention, when the instruction for setting the attribute value of the function of the image forming apparatus is received from the external terminal, the instruction for setting the instructed attribute value is transmitted to the image forming apparatus as it is. By comparison, it is possible to avoid transmitting an instruction for setting an attribute value that cannot be set in the image forming apparatus to the image forming apparatus.

請求項12に記載の発明によれば、画像形成装置の機能に関する情報を画像形成装置から取得することにより少なくとも2つの画像形成装置に共通する機能を制御するソフトウェアを拡張する場合と比較して、当該ソフトウェアに、より多くの項目を設定することができる。 According to the invention of claim 12, as compared with the case of extending the software for controlling the function common to at least two image forming apparatus by acquiring the information about the function of the image forming apparatus from the image forming apparatus. More items can be set in the software.

請求項13に記載の発明によれば、記憶されている、画像形成装置に問い合わせることにより返信される第2情報を更新しない場合と比較して、画像形成装置の現状の機能に適合した第2情報を記憶することができる。 According to the invention of claim 13, the second information adapted to the current function of the image forming apparatus is adapted to the case where the stored second information returned by inquiring to the image forming apparatus is not updated. Information can be stored.

第1実施形態乃至第5実施形態に係る情報処理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the information processing system which concerns on 1st Embodiment to 5th Embodiment. 第1実施形態乃至第4実施形態に係る情報処理装置の機能を示すブロック図である。It is a block diagram which shows the function of the information processing apparatus which concerns on 1st Embodiment to 4th Embodiment. 実施形態に係るアドレス情報の一例を示す模式図である。It is a schematic diagram which shows an example of the address information which concerns on embodiment. 第1実施形態に係る機種情報の一例を示す模式図である。It is a schematic diagram which shows an example of the model information which concerns on 1st Embodiment. 第1実施形態に係る設定処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the setting process which concerns on 1st Embodiment. 第2実施形態に係る機種情報の一例を示す模式図である。It is a schematic diagram which shows an example of the model information which concerns on 2nd Embodiment. 第2実施形態に係る設定処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the setting process which concerns on 2nd Embodiment. 第3実施形態に係る機種情報の一例を示す模式図である。It is a schematic diagram which shows an example of the model information which concerns on 3rd Embodiment. 第3実施形態に係る更新処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the update process which concerns on 3rd Embodiment. 第3実施形態に係る設定処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the setting process which concerns on 3rd Embodiment. 第4実施形態に係る機種情報の一例を示す模式図である。It is a schematic diagram which shows an example of the model information which concerns on 4th Embodiment. 第4実施形態に係る設定処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the setting process which concerns on 4th Embodiment. 第5実施形態に係る情報処理装置の機能を示すブロック図である。It is a block diagram which shows the function of the information processing apparatus which concerns on 5th Embodiment. 第5実施形態に係る機種情報の一例を示す模式図である。It is a schematic diagram which shows an example of the model information which concerns on 5th Embodiment. 第5実施形態に係る設定処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the setting process which concerns on 5th Embodiment. 第6実施形態に係る情報処理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the information processing system which concerns on 6th Embodiment. 第6実施形態に係る情報処理装置の機能を示すブロック図である。It is a block diagram which shows the function of the information processing apparatus which concerns on 6th Embodiment. 第6実施形態に係る設定処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the setting process which concerns on 6th Embodiment.

以下、添付図面を参照して、本発明の実施形態について詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

〔第1実施形態〕 [First Embodiment]

本実施形態に係る情報処理装置の機能について説明する。図1は、本実施形態に係る情報処理システム1の全体構成を示すブロック図である。また、図2は、本実施形態に係る情報処理装置2の機能を示すブロック図である。 The function of the information processing apparatus according to this embodiment will be described. FIG. 1 is a block diagram showing an overall configuration of the information processing system 1 according to the present embodiment. Further, FIG. 2 is a block diagram showing a function of the information processing apparatus 2 according to the present embodiment.

図1に示すように、情報処理システム1は、情報処理装置2、情報端末3、及び、複数の画像形成装置4A、4B、4C、…を有している。以下、画像形成装置4A、4B、4C、…の各々を区別しない場合には、画像形成装置4A、4B、4C、…の各々を画像形成装置4という。なお、情報処理装置2は、情報端末3及び画像形成装置4に通信可能に接続されている。また、情報端末3は、外部端末の一例である。 As shown in FIG. 1, the information processing system 1 includes an information processing device 2, an information terminal 3, and a plurality of image forming devices 4A, 4B, 4C, .... Hereinafter, when each of the image forming apparatus 4A, 4B, 4C, ... Is not distinguished, each of the image forming apparatus 4A, 4B, 4C, ... Is referred to as an image forming apparatus 4. The information processing device 2 is communicably connected to the information terminal 3 and the image forming device 4. Further, the information terminal 3 is an example of an external terminal.

情報端末3は、所謂パーソナルコンピュータであり、ユーザ操作により画像形成の指示を示す指示情報を生成し、生成した指示情報を情報処理装置2に送信する。指示情報には、例えば、形成する画像の画像情報、画像形成の対象とする画像形成装置4を識別する識別情報、画像を形成する際の各属性(以下、単に「属性」という。)の属性値を示す属性情報等が含まれている。 The information terminal 3 is a so-called personal computer, generates instruction information indicating an image formation instruction by a user operation, and transmits the generated instruction information to the information processing apparatus 2. The instruction information includes, for example, image information of an image to be formed, identification information for identifying an image forming device 4 to be image-formed, and attributes of each attribute (hereinafter, simply referred to as "attribute") when forming an image. Attribute information indicating the value is included.

識別情報としては、例えば、画像形成装置4の名前、アドレス等が挙げられる。また、属性としては、画質、記録媒体である用紙の種類、用紙のサイズ、用紙の向き、カラー又はモノクロ、トレイの段数、トレイの固定の段数、トレイの増設段数、両面又は片面、集約状態、ステープラの有無、穴あけパンチの有無、糊付け機能の有無、切断機能の有無等が挙げられる。また、属性値としては、例えば属性が「画質」であった場合には、高画質、高精細、標準、低画質等が挙げられる。 Examples of the identification information include the name, address, and the like of the image forming apparatus 4. The attributes include image quality, type of paper as a recording medium, paper size, paper orientation, color or monochrome, number of trays, number of fixed trays, number of additional trays, double-sided or single-sided, aggregated state, The presence or absence of a stapler, the presence or absence of a hole punch, the presence or absence of a gluing function, the presence or absence of a cutting function, and the like can be mentioned. Further, as the attribute value, for example, when the attribute is "image quality", high image quality, high definition, standard, low image quality and the like can be mentioned.

情報端末3は、指示情報を生成する際に、各属性の属性値を設定するために、画像形成の対象とする画像形成装置4において設定可能な各属性の属性値を示す設定情報の送信要求を情報処理装置2に送信することにより、情報処理装置2から設定情報を取得する。そして、情報端末3は、取得した設定情報に基づいて各属性の属性値を指定し、指定された属性値が含まれる指示情報を情報処理装置2に送信する。 The information terminal 3 requests transmission of setting information indicating the attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed in order to set the attribute value of each attribute when generating the instruction information. Is transmitted to the information processing device 2 to acquire setting information from the information processing device 2. Then, the information terminal 3 designates the attribute value of each attribute based on the acquired setting information, and transmits the instruction information including the designated attribute value to the information processing apparatus 2.

情報処理装置2は、複数の機種の画像形成装置4の機能を制御する1つの共通のソフトウェア(以下、「ドライバ」という。)5を記憶している。ドライバ5は、指示情報を受信した場合、必要に応じてフォーマット変換等の加工を施した当該指示情報を画像形成装置4に送信することにより、画像形成装置4に画像形成を指示する。 The information processing apparatus 2 stores one common software (hereinafter, referred to as “driver”) 5 that controls the functions of the image forming apparatus 4 of a plurality of models. When the driver 5 receives the instruction information, the driver 5 instructs the image forming apparatus 4 to form an image by transmitting the instruction information that has undergone processing such as format conversion to the image forming apparatus 4.

画像形成装置4は、所謂プリンタであり、情報処理装置2から指示情報を受信した場合に、受信した指示情報に従って用紙に画像を形成する。 The image forming apparatus 4 is a so-called printer, and when instruction information is received from the information processing apparatus 2, an image is formed on paper according to the received instruction information.

ここで、情報端末3は、指示情報を生成する際に、情報処理装置2に対して、画像形成の対象とする画像形成装置4において設定可能な各属性の属性値を示す設定情報を要求する。情報処理装置2は、情報端末3からの送信要求に応じて、画像形成の対象とする画像形成装置4において設定可能な各属性の属性値を示す設定情報を生成して、生成した設定情報を情報端末3に返信する。そして、情報端末3は、返信された設定情報に基づいて指示情報を生成する。 Here, when the information terminal 3 generates instruction information, the information processing apparatus 2 requests the information processing apparatus 2 to provide setting information indicating an attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed. .. The information processing apparatus 2 generates setting information indicating the attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed in response to the transmission request from the information terminal 3, and generates the generated setting information. Reply to the information terminal 3. Then, the information terminal 3 generates instruction information based on the returned setting information.

そのため、情報処理装置2は、各々の画像形成装置4において設定可能な各属性の属性値を予め記憶しておく、あるいは、各々の画像形成装置4において設定可能な各属性の属性値を各々の画像形成装置4から取得する必要がある。 Therefore, the information processing apparatus 2 stores the attribute values of each attribute that can be set in each image forming apparatus 4 in advance, or stores the attribute values of each attribute that can be set in each image forming apparatus 4 in advance. It needs to be obtained from the image forming apparatus 4.

従来、情報処理装置に画像形成装置が接続された際に、情報処理装置のドライバが、通信ネットワークを介して、画像形成装置から設定可能な各属性の属性値を取得していた。しかし、画像形成装置の機種によっては、取り外し不可能な部品に関する情報を返信せず、取り外し可能な部品のみに関する情報を通信ネットワークを介して返信する場合がある。その場合には、情報処理装置は、取り外しされない部品に関する情報を取得していなかった。 Conventionally, when the image forming apparatus is connected to the information processing apparatus, the driver of the information processing apparatus acquires the attribute value of each attribute that can be set from the image forming apparatus via the communication network. However, depending on the model of the image forming apparatus, information on non-removable parts may not be returned, and information on only removable parts may be returned via a communication network. In that case, the information processing device had not acquired information about the parts that could not be removed.

例えば、卓上で用いられる小型の画像形成装置では、「自動両面印刷ユニット」は選択可能な機能であるため、ドライバ5が画像形成装置に問い合わせて情報を取得することが可能である。一方、複合機等の大型の画像形成装置では、「自動両面印刷ユニット」は取り外しできない構造になっているため、画像形成装置に問い合わせても両面印刷の可否を示す情報が返信されなかった。そのため、特定の機種の画像形成装置の専用ドライバを用意し、「この画像形成装置は常に両面印刷できる」という情報をドライバ側で保持する必要があった。 For example, in a small image forming apparatus used on a desktop, since the "automatic double-sided printing unit" is a selectable function, the driver 5 can inquire of the image forming apparatus and acquire information. On the other hand, in a large-scale image forming apparatus such as a multifunction device, the "automatic double-sided printing unit" has a structure that cannot be removed, so even if an inquiry is made to the image forming apparatus, information indicating whether or not double-sided printing is possible is not returned. Therefore, it is necessary to prepare a dedicated driver for an image forming apparatus of a specific model and hold the information that "this image forming apparatus can always print on both sides" on the driver side.

そこで、本実施形態に係る情報処理装置2は、各々の画像形成装置4において設定可能な各属性の属性値であって、各々の画像形成装置4に問い合わせても返信されない情報(後述する第1情報)を、機種情報として予め記憶しておく。そして、本実施形態に係る情報処理装置2は、設定情報の送信要求を受信した場合に、予め記憶されている情報を用いて、設定情報の送信要求に対する応答情報を生成する。 Therefore, the information processing apparatus 2 according to the present embodiment is an attribute value of each attribute that can be set in each image forming apparatus 4, and information that is not returned even if an inquiry is made to each image forming apparatus 4 (first described later). Information) is stored in advance as model information. Then, when the information processing apparatus 2 according to the present embodiment receives the transmission request of the setting information, the information processing apparatus 2 generates the response information to the transmission request of the setting information by using the information stored in advance.

本実施形態に係る情報処理装置2のドライバ5は、機能的には、記憶部10、取得部12、及び、返信部14を有している。なお、記憶部10は記憶手段の一例であり、取得部12は取得手段の一例であり、返信部14は返信手段の一例である。 The driver 5 of the information processing apparatus 2 according to the present embodiment functionally has a storage unit 10, an acquisition unit 12, and a reply unit 14. The storage unit 10 is an example of storage means, the acquisition unit 12 is an example of acquisition means, and the reply unit 14 is an example of reply means.

記憶部10は、各々の画像形成装置4のアドレスを示すアドレス情報16、及び、各々の画像形成装置4に設定可能な各属性の属性値を示す機種情報18を記憶している。 The storage unit 10 stores address information 16 indicating the address of each image forming apparatus 4 and model information 18 indicating an attribute value of each attribute that can be set in each image forming apparatus 4.

アドレス情報16は、情報端末3により指定された画像形成装置4のアドレスであって、情報端末3からの指示情報に含まれるアドレスと、画像形成装置4の実際のアドレスとが対応付けられた情報である。 The address information 16 is the address of the image forming apparatus 4 designated by the information terminal 3, and is information in which the address included in the instruction information from the information terminal 3 is associated with the actual address of the image forming apparatus 4. Is.

一例として図3に示すように、アドレス情報16において、「A」の画像形成装置4に関して「IP address 1S」と「IP address 1P」とが対応付けられている。例えば、指示情報において「IP address 1S」のアドレスの画像形成装置4に対する画像形成が指示されていた場合、情報処理装置2は、「IP address 1P」のアドレスの画像形成装置4に対して指示情報を送信する。また、送信要求において、「IP address 1S」のアドレスの画像形成装置4の設定情報の送信が要求されていた場合、情報処理装置2は、「IP address 1P」のアドレスの画像形成装置4において設定可能な各属性の属性値を示す設定情報を、情報端末3に送信する。 As an example, as shown in FIG. 3, in the address information 16, "IP address 1S" and "IP address 1P" are associated with each other with respect to the image forming apparatus 4 of "A". For example, when the instruction information indicates image formation for the image forming apparatus 4 having the address "IP address 1S", the information processing apparatus 2 instructs the image forming apparatus 4 having the address "IP address 1P". To send. Further, when the transmission request requests the transmission of the setting information of the image forming apparatus 4 of the address of "IP address 1S", the information processing apparatus 2 is set in the image forming apparatus 4 of the address of "IP address 1P". The setting information indicating the attribute value of each possible attribute is transmitted to the information terminal 3.

なお、本実施形態では、アドレス情報16において、情報端末3からの指示情報に含まれるアドレスと、画像形成装置4の実際のアドレスとで相互に異なるアドレスが対応付けているが、これに限らない。例えば、前者のアドレスと後者のアドレスとが同じアドレスであっても構わない。 In the present embodiment, in the address information 16, the address included in the instruction information from the information terminal 3 and the actual address of the image forming apparatus 4 are associated with different addresses, but the present invention is not limited to this. .. For example, the former address and the latter address may be the same address.

機種情報18は、各々の画像形成装置4の機能に関する情報である。本実施形態では、画像形成装置4の機能に関する情報であって、画像形成装置4に問い合わせても返信されない情報(第1情報)を、機種情報18として記憶している。 The model information 18 is information regarding the functions of each image forming apparatus 4. In the present embodiment, information (first information) that is information about the function of the image forming apparatus 4 and is not returned even if the image forming apparatus 4 is inquired is stored as the model information 18.

本実施形態では、一例として図4に示すように、機種情報18において、「A」の画像形成装置4のトレイの固定の段数が「2」であり、「B」の画像形成装置4のトレイの固定の段数が「1」であることが示されている。 In the present embodiment, as shown in FIG. 4, as an example, in the model information 18, the number of fixed stages of the tray of the image forming apparatus 4 of “A” is “2”, and the tray of the image forming apparatus 4 of “B”. It is shown that the fixed number of stages of is "1".

取得部12は、画像形成装置4の機能に関する問い合わせを外部端末から受信する。本実施形態では、画像形成装置4の機能に関する問い合わせとして、画像形成の対象とする画像形成装置4において設定可能な各属性の属性値を示す設定情報の送信要求を情報端末3から受信した場合について説明する。取得部12は、設定情報の送信要求を受信した際、画像形成装置4の機能に関する情報であって、画像形成装置4に問い合わせることにより返信される情報(第2情報)の送信要求を画像形成装置4に送信する。また、取得部12は、第2情報の送信要求に応じて返信された第2情報を、画像形成装置4から取得する。 The acquisition unit 12 receives an inquiry regarding the function of the image forming apparatus 4 from an external terminal. In the present embodiment, as an inquiry regarding the function of the image forming apparatus 4, a case where a transmission request of setting information indicating an attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed is received from the information terminal 3. explain. When the acquisition unit 12 receives the transmission request for the setting information, the acquisition unit 12 forms an image of the information related to the function of the image forming apparatus 4 and the transmission request of the information (second information) returned by inquiring to the image forming apparatus 4. It is transmitted to the device 4. Further, the acquisition unit 12 acquires the second information returned in response to the transmission request of the second information from the image forming apparatus 4.

なお、上述したように、第1情報は、画像形成装置4の機能に関する情報であって、画像形成装置4に問い合わせても取得不可能な情報である。言い換えれば、第1情報は、画像形成装置4により返信されない情報であり、すなわち固定されていて変更されない情報である場合が多い。一方、第2情報は、画像形成装置4に問い合わせても取得不可能な情報であり、言い換えれば、画像形成装置4による返信が必要な情報、すなわち状況に応じて変更されている可能性がある情報である。 As described above, the first information is information related to the function of the image forming apparatus 4, and is information that cannot be acquired even if the image forming apparatus 4 is inquired. In other words, the first information is information that is not returned by the image forming apparatus 4, that is, information that is fixed and does not change in many cases. On the other hand, the second information is information that cannot be obtained even if the image forming apparatus 4 is inquired, in other words, the information that needs to be returned by the image forming apparatus 4, that is, may be changed depending on the situation. Information.

返信部14は、記憶部10に記憶されている第1情報、及び取得部12により取得された第2情報から、設定情報の送信要求に対する応答情報を生成する。また、返信部14は、生成した応答情報を情報端末3に返信する。 The reply unit 14 generates response information for a transmission request for setting information from the first information stored in the storage unit 10 and the second information acquired by the acquisition unit 12. Further, the reply unit 14 returns the generated response information to the information terminal 3.

例えば、設定情報として「A」の画像形成装置4のトレイの段数を要求されたとする。この場合、一例として図4に示すように、第1情報では、「A」の画像形成装置4のトレイの固定の段数が「2」であることが示されている。また、第2情報では、「A」の画像形成装置4のトレイの増設段数が「2」であることが示されているとする。この場合には、返信部14は、第1情報と第2情報とから、「A」の画像形成装置4のトレイの段数が「4」であることを示す設定情報を応答情報として生成する。また、返信部14は、生成した応答情報を情報端末3に返信する。 For example, it is assumed that the number of trays of the image forming apparatus 4 of "A" is requested as setting information. In this case, as shown in FIG. 4 as an example, the first information indicates that the number of fixed stages of the tray of the image forming apparatus 4 of "A" is "2". Further, it is assumed that the second information indicates that the number of additional stages of the tray of the image forming apparatus 4 of "A" is "2". In this case, the reply unit 14 generates, as response information, setting information indicating that the number of stages of the tray of the image forming apparatus 4 of "A" is "4" from the first information and the second information. Further, the reply unit 14 returns the generated response information to the information terminal 3.

なお、本実施形態に係る情報処理装置2は、ハードウェア構成としては、装置全体の動作を司るCPU(Central Processing Unit)により制御されることにより実現される。すなわち、情報処理装置2は、上記CPU、各種プログラムや各種パラメータ等が予め記憶されたROM(Read Only Memory)、CPUによる各種プログラムの実行時のワークエリア等として用いられるRAM(Random Access Memory)、及びフラッシュメモリ等の不揮発性メモリを含む記憶部を備える。 The information processing device 2 according to the present embodiment is realized by being controlled by a CPU (Central Processing Unit) that controls the operation of the entire device as a hardware configuration. That is, the information processing device 2 includes the CPU, a ROM (Read Only Memory) in which various programs and various parameters are stored in advance, a RAM (Random Access Memory) used as a work area when the CPU executes various programs, and the like. And a storage unit including a non-volatile memory such as a flash memory.

また、情報処理装置2は、情報端末3等の外部端末と通信情報の送受信を行う通信回線I/F(Interface)部を備える。また、情報処理装置2は、情報処理装置2に対するユーザからの指示を受け付けると共に、ユーザに対して情報処理装置2の動作状況等に関する各種情報を通知する操作表示部を備える。 Further, the information processing device 2 includes a communication line I / F (Interface) unit that transmits / receives communication information to / from an external terminal such as an information terminal 3. Further, the information processing apparatus 2 includes an operation display unit that receives instructions from the user to the information processing apparatus 2 and notifies the user of various information regarding the operating status of the information processing apparatus 2.

なお、操作表示部は、例えば、データを表示するディスプレイ、データを入力するキーボード、マウス等を含む。また、表示操作部はこれに限らず、例えば、プログラムの実行により操作指示の受け付けを実現する表示ボタンや各種情報が表示されるタッチパネル式のディスプレイ、及びテンキーやスタートボタン等のハードウェアキーを含んでいても良い。 The operation display unit includes, for example, a display for displaying data, a keyboard for inputting data, a mouse, and the like. Further, the display operation unit is not limited to this, and includes, for example, a display button that realizes reception of operation instructions by executing a program, a touch panel type display that displays various information, and hardware keys such as a numeric keypad and a start button. You can go out.

次に、本実施形態に係る情報処理システム1によって実行される設定処理の流れを、図5のフローチャートを参照して説明する。なお、本実施形態では、設定処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、設定処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された設定処理のプログラムがCD−ROMドライブ等で読み込まれることにより、設定処理が実行されるようにしてもよい。 Next, the flow of the setting process executed by the information processing system 1 according to the present embodiment will be described with reference to the flowchart of FIG. In the present embodiment, the setting processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the setting processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the setting process may be executed by reading the setting processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

本実施形態では、ユーザ操作等により情報端末3において指示情報の生成が指示されたタイミングで設定処理の実行を開始する場合について説明するが、これに限らない。例えば、ユーザ操作等により情報端末3において設定情報の取得が指示されたタイミング、情報端末3のドライバを立ち上げたタイミング等で、設定処理の実行を開始しても良い。又は、予め定められた時刻が経過する毎に、設定処理の実行を開始しても良い。 In the present embodiment, the case where the execution of the setting process is started at the timing when the information terminal 3 is instructed to generate the instruction information by the user operation or the like will be described, but the present invention is not limited to this. For example, the execution of the setting process may be started at the timing when the information terminal 3 is instructed to acquire the setting information by the user operation or the like, the timing when the driver of the information terminal 3 is started, or the like. Alternatively, the execution of the setting process may be started every time a predetermined time elapses.

ステップS101では、情報端末3が、ユーザ操作により例えば画像形成の指示が入力された場合に、画像形成の対象とする画像形成装置4の設定情報の送信要求を情報処理装置2に送信する。 In step S101, the information terminal 3 transmits a transmission request for setting information of the image forming apparatus 4 to be image-formed to the information processing apparatus 2 when, for example, an image forming instruction is input by a user operation.

ステップS103では、情報処理装置2の取得部12が、情報端末3により送信された設定情報の送信要求を取得する。送信要求には、画像形成の対象とする画像形成装置4の識別情報、及び、要求されている画像形成装置4の属性を示す情報が含まれている。 In step S103, the acquisition unit 12 of the information processing apparatus 2 acquires a transmission request for the setting information transmitted by the information terminal 3. The transmission request includes identification information of the image forming apparatus 4 to be image-formed and information indicating the requested attributes of the image forming apparatus 4.

ステップS105では、情報処理装置2の返信部14が、記憶部10に記憶されている第1情報のうち、画像形成の対象とする画像形成装置4の、送信要求により要求されている画像形成装置4の属性の情報を読み出す。 In step S105, the reply unit 14 of the information processing apparatus 2 receives the image forming apparatus requested by the transmission request of the image forming apparatus 4 to be image-formed among the first information stored in the storage unit 10. Read the information of the attribute of 4.

ステップS107では、情報処理装置2の取得部12が、要求されている属性に関連する第2情報の送信要求を、識別情報によって識別された画像形成装置4に送信する。 In step S107, the acquisition unit 12 of the information processing apparatus 2 transmits a transmission request for the second information related to the requested attribute to the image forming apparatus 4 identified by the identification information.

ステップS109では、画像形成装置4が、要求されている属性に関連する第2情報の送信要求を受信する。 In step S109, the image forming apparatus 4 receives a request for transmitting the second information related to the requested attribute.

ステップS111では、画像形成装置4が、要求されている属性に関する第2情報を情報処理装置2に返信する。 In step S111, the image forming apparatus 4 returns the second information regarding the requested attribute to the information processing apparatus 2.

ステップS113では、情報処理装置2の取得部12が、要求されている画像形成装置4の属性に関連する第2情報を、画像形成の対象とする画像形成装置4から取得する。 In step S113, the acquisition unit 12 of the information processing apparatus 2 acquires the second information related to the requested attribute of the image forming apparatus 4 from the image forming apparatus 4 to be image-formed.

ステップS115では、情報処理装置2の返信部14が、ステップS105で読み出した第1情報と、ステップS113で取得した第2情報とを用いて、ステップS103で取得した送信要求に対する応答情報を生成する。 In step S115, the reply unit 14 of the information processing apparatus 2 uses the first information read in step S105 and the second information acquired in step S113 to generate response information for the transmission request acquired in step S103. ..

ステップS117では、情報処理装置2の返信部14が、生成した応答情報を情報端末3に送信する。 In step S117, the reply unit 14 of the information processing apparatus 2 transmits the generated response information to the information terminal 3.

ステップS119では、情報端末3が、応答情報を受信し、本設定処理プログラムの実行を終了する。情報端末3は、受信した応答情報に基づいて、画像形成の対象とする画像形成装置4に設定可能な各属性の属性値を認識し、認識した各属性の属性値の何れかが指定された画像形成の指示を示す指示情報を生成する。 In step S119, the information terminal 3 receives the response information and ends the execution of the setting processing program. The information terminal 3 recognizes the attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed based on the received response information, and any one of the recognized attribute values of each attribute is designated. Generates instructional information indicating an image formation instruction.

このように、本実施形態では、情報処理装置2が、接続された画像形成装置4の機能に関する第1情報であって、画像形成装置4に問い合わせても返信されない第1情報を記憶する。また、情報処理装置2が、画像形成装置4の機能に関する問い合わせを外部端末から受信した際、画像形成装置4の機能に関する第2情報であって、画像形成装置4に問い合わせることにより返信される第2情報の送信要求を画像形成装置4に送信する。これにより、情報処理装置2は、画像形成装置4から第2情報を取得する。さらに、情報処理装置2が、記憶されている第1情報、及び取得した第2情報から生成した応答情報を外部端末に返信する。 As described above, in the present embodiment, the information processing apparatus 2 stores the first information regarding the function of the connected image forming apparatus 4, which is not returned even if the image forming apparatus 4 is inquired. Further, when the information processing apparatus 2 receives an inquiry regarding the function of the image forming apparatus 4 from an external terminal, it is the second information regarding the function of the image forming apparatus 4, and is returned by inquiring to the image forming apparatus 4. 2 The information transmission request is transmitted to the image forming apparatus 4. As a result, the information processing apparatus 2 acquires the second information from the image forming apparatus 4. Further, the information processing apparatus 2 returns the stored first information and the response information generated from the acquired second information to the external terminal.

〔第2実施形態〕 [Second Embodiment]

次に、第2実施形態に係る情報処理装置について説明する。 Next, the information processing apparatus according to the second embodiment will be described.

上記第1実施形態では、情報処理装置2が応答情報を生成する際に、画像形成装置4から第2情報を取得する場合について説明した。一方、本第2実施形態では、情報処理装置2が応答情報を生成する際に、必要な場合に画像形成装置4から第2情報を取得する場合について説明する。 In the first embodiment, the case where the information processing apparatus 2 acquires the second information from the image forming apparatus 4 when generating the response information has been described. On the other hand, in the second embodiment, a case where the information processing apparatus 2 acquires the second information from the image forming apparatus 4 when necessary when generating the response information will be described.

第2実施形態に係る情報処理装置の構成は、上記第1実施形態に係る情報処理装置2と同じであるため、各構成の説明を省略する。 Since the configuration of the information processing apparatus according to the second embodiment is the same as that of the information processing apparatus 2 according to the first embodiment, the description of each configuration will be omitted.

なお、本実施形態では、記憶部10は、第1情報と要否情報とを機種情報18として記憶している。ここでいう要否情報は、画像形成の対象とする画像形成装置4に設定可能な各属性に対して、応答情報を生成する際に画像形成装置4に問い合わせる必要があるか否かを示す情報である。機種情報18では、画像形成の対象とする画像形成装置4に設定可能な各属性に対して、要否情報が対応付けられている。本実施形態では、要否情報は、画像形成の対象とする画像形成装置4に設定可能な各属性について問い合わせる必要がある場合には「要」で表され、必要がない場合には「不要」で表されている。一例として図6に示すように、機種情報18において、「A」の画像形成装置4のトレイの増設段数に対する要否情報が「要」であり、「B」の画像形成装置4のトレイの増設段数に対する要否情報が「不要」であることが示されている。 In this embodiment, the storage unit 10 stores the first information and the necessity information as model information 18. The necessity information referred to here is information indicating whether or not it is necessary to make an inquiry to the image forming apparatus 4 when generating response information for each attribute that can be set in the image forming apparatus 4 to be image-formed. Is. In the model information 18, necessity information is associated with each attribute that can be set in the image forming apparatus 4 that is the target of image forming. In the present embodiment, the necessity information is represented by "necessary" when it is necessary to inquire about each attribute set in the image forming apparatus 4 to be image-formed, and "unnecessary" when it is not necessary. It is represented by. As an example, as shown in FIG. 6, in the model information 18, the necessity information for the number of additional stages of the tray of the image forming apparatus 4 of "A" is "necessary", and the additional tray of the image forming apparatus 4 of "B" is added. It is shown that the necessity information for the number of stages is "unnecessary".

なお、応答情報を生成する際に画像形成装置4に問い合わせる必要がない場合とは、例えば、要求されている属性について、画像形成の対象とする画像形成装置4に設定可能な全ての属性値が、第1情報として記憶部10に記憶されている場合等である。このような場合には、返信部14は、第1情報のみを用いて応答情報を生成する。 When it is not necessary to make an inquiry to the image forming apparatus 4 when generating the response information, for example, all the attribute values that can be set in the image forming apparatus 4 to be image-formed are set for the requested attribute. , The case where it is stored in the storage unit 10 as the first information. In such a case, the reply unit 14 generates response information using only the first information.

取得部12は、機種情報18において、画像形成の対象とする画像形成装置4の、要求されている属性に対して「要」の要否情報が対応付けられている場合には、要求されている属性に関連する第2情報を画像形成装置4から取得する。そして、取得部12は、記憶部10に記憶されている第1情報と、画像形成装置4から取得した第2情報とを用いて応答情報を生成する。 The acquisition unit 12 is requested when the necessity information of "necessary" is associated with the requested attribute of the image forming apparatus 4 to be image-formed in the model information 18. The second information related to the existing attribute is acquired from the image forming apparatus 4. Then, the acquisition unit 12 generates response information using the first information stored in the storage unit 10 and the second information acquired from the image forming apparatus 4.

一方、取得部12は、機種情報18において、画像形成の対象とする画像形成装置4の、要求されている属性に対して「不要」の要否情報が対応付けられている場合には、要求されている属性に関連する第2情報を画像形成装置4から取得しない。そして、取得部12は、記憶部10に記憶されている第1情報を用いて応答情報を生成する。 On the other hand, when the model information 18 is associated with "unnecessary" necessity information for the requested attribute of the image forming apparatus 4 to be image-formed, the acquisition unit 12 requests. The second information related to the attribute being set is not acquired from the image forming apparatus 4. Then, the acquisition unit 12 generates response information using the first information stored in the storage unit 10.

次に、本実施形態に係る情報処理システム1によって実行される設定処理の流れを、図7のフローチャートを参照して説明する。なお、本実施形態では、設定処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、設定処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された設定処理のプログラムがCD−ROMドライブ等で読み込まれることにより、設定処理が実行されるようにしてもよい。 Next, the flow of the setting process executed by the information processing system 1 according to the present embodiment will be described with reference to the flowchart of FIG. 7. In the present embodiment, the setting processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the setting processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the setting process may be executed by reading the setting processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

本実施形態では、ユーザ操作等により情報端末3において指示情報の生成が指示されたタイミングで設定処理の実行を開始する場合について説明するが、これに限らない。例えば、ユーザ操作等により情報端末3において設定情報の取得が指示されたタイミング、情報端末3のドライバを立ち上げたタイミング等で、設定処理の実行を開始しても良い。又は、予め定められた時刻が経過する毎に、設定処理の実行を開始しても良い。 In the present embodiment, the case where the execution of the setting process is started at the timing when the information terminal 3 is instructed to generate the instruction information by the user operation or the like will be described, but the present invention is not limited to this. For example, the execution of the setting process may be started at the timing when the information terminal 3 is instructed to acquire the setting information by the user operation or the like, the timing when the driver of the information terminal 3 is started, or the like. Alternatively, the execution of the setting process may be started every time a predetermined time elapses.

ステップS201及び203では、図5のステップS101及び103と同様の処理を行う。 In steps S201 and 203, the same processing as in steps S101 and 103 of FIG. 5 is performed.

ステップS205では、情報処理装置2の返信部14が、記憶部10に記憶されている第1情報のうち、画像形成の対象とする画像形成装置4の、送信要求により要求されている画像形成装置4の属性の情報を読み出す。また、情報処理装置2の取得部12が、記憶部10に記憶されている機種情報18のうち、識別情報によって識別された画像形成装置4の、要求されている属性の要否情報を読み出す。 In step S205, the reply unit 14 of the information processing apparatus 2 is an image forming apparatus requested by a transmission request of the image forming apparatus 4 to be image-formed among the first information stored in the storage unit 10. Read the information of the attribute of 4. Further, the acquisition unit 12 of the information processing apparatus 2 reads out the necessity information of the required attribute of the image forming apparatus 4 identified by the identification information among the model information 18 stored in the storage unit 10.

ステップS207では、情報処理装置2の取得部12が、読み出した要否情報に基づいて、識別情報によって識別された画像形成装置4に対する問い合わせが必要か否かを判定する。ステップS207で画像形成装置4に対する問い合わせが必要であると判定した場合、すなわち、読み出した要否情報が「要」であった場合(S207,Y)は、ステップS209に移行する。また、ステップS207で画像形成装置4に対する問い合わせが不要であると判定した場合、すなわち、読み出した要否情報が「不要」であった場合(S207,N)は、ステップS217に移行する。 In step S207, the acquisition unit 12 of the information processing apparatus 2 determines whether or not an inquiry to the image forming apparatus 4 identified by the identification information is necessary based on the read-out necessity information. When it is determined in step S207 that an inquiry to the image forming apparatus 4 is necessary, that is, when the read necessity information is "necessary" (S207, Y), the process proceeds to step S209. Further, when it is determined in step S207 that the inquiry to the image forming apparatus 4 is unnecessary, that is, when the read necessity information is "unnecessary" (S207, N), the process proceeds to step S217.

ステップS209乃至S215では、図5のステップS107乃至S113と同様の処理を行う。 In steps S209 to S215, the same processing as in steps S107 to S113 of FIG. 5 is performed.

ステップS217では、情報処理装置2の返信部14が、ステップS203で取得した送信要求に対する応答情報を生成する。この際、画像形成装置4から第2情報を取得した場合には、ステップS205で読み出した第1情報と、ステップS215で取得した第2情報とを用いて応答情報を生成する。一方、画像形成装置4から第2情報を取得していない場合には、ステップS205で読み出した第1情報を用いて応答情報を生成する。 In step S217, the reply unit 14 of the information processing apparatus 2 generates response information for the transmission request acquired in step S203. At this time, when the second information is acquired from the image forming apparatus 4, the response information is generated by using the first information read in step S205 and the second information acquired in step S215. On the other hand, when the second information is not acquired from the image forming apparatus 4, the response information is generated using the first information read in step S205.

ステップS219及びS221では、図5のステップS117及びS119と同様の処理を行い、本設定処理プログラムの実行を終了する。 In steps S219 and S221, the same processing as in steps S117 and S119 of FIG. 5 is performed, and the execution of this setting processing program is terminated.

このように、本実施形態では、情報処理装置2が、画像形成装置4の機能に関する問い合わせを外部端末から受信した際、記憶された第1情報により問い合わせに応答可能な場合、第1情報から生成した応答情報を外部端末に返信する。この際、問い合わせに対する応答情報が、記憶された第1情報に含まれている場合、情報処理装置2が、画像形成装置4の機能に関する第2情報の送信要求を画像形成装置4には送信しない。 As described above, in the present embodiment, when the information processing apparatus 2 receives an inquiry regarding the function of the image forming apparatus 4 from the external terminal and can respond to the inquiry by the stored first information, it is generated from the first information. The response information is returned to the external terminal. At this time, when the response information to the inquiry is included in the stored first information, the information processing apparatus 2 does not transmit the transmission request of the second information regarding the function of the image forming apparatus 4 to the image forming apparatus 4. ..

また、情報処理装置2が、画像形成装置4に対する問い合わせが必要であるか不要であるかを示す要否情報を更に記憶している。そして、情報処理装置2が、画像形成装置4に関する問い合わせを外部端末から受信した際、要否情報により画像形成装置4に対する問い合わせが必要であるとされた場合、第2情報の送信要求を画像形成装置4に送信して画像形成装置4から第2情報を取得する。 Further, the information processing apparatus 2 further stores the necessity information indicating whether or not the inquiry to the image forming apparatus 4 is necessary or unnecessary. Then, when the information processing apparatus 2 receives an inquiry regarding the image forming apparatus 4 from an external terminal and it is determined that an inquiry to the image forming apparatus 4 is necessary due to necessity information, an image forming request for transmitting the second information is made. The second information is acquired from the image forming apparatus 4 by transmitting to the apparatus 4.

なお、本実施形態では、情報処理装置2が、画像形成装置4に対する問い合わせが必要であるか不要であるかを示す要否情報を記憶している場合について説明したが、これに限らない。例えば、属性値を送信要求された属性が画質、集約状態等であり、属性値が固定値であって応答情報が第1情報に含まれている場合には、ステップS207において画像形成装置4に対する問い合わせが不要であると判定しても良い。この場合には、属性値を送信要求された属性が用紙のサイズ、トレイの段数等であり、属性値が変更されている可能性があって、応答情報が第1情報に含まれているとは限らない場合には、ステップS207で画像形成装置4に対する問い合わせが必要であると判定される。 In the present embodiment, the case where the information processing apparatus 2 stores the necessity information indicating whether or not the inquiry to the image forming apparatus 4 is necessary has been described, but the present invention is not limited to this. For example, when the attribute for which the attribute value is requested to be transmitted is the image quality, the aggregated state, etc., the attribute value is a fixed value, and the response information is included in the first information, the image forming apparatus 4 is subjected to in step S207. It may be determined that the inquiry is unnecessary. In this case, the attribute for which the attribute value is requested to be transmitted is the size of the paper, the number of trays, etc., the attribute value may have been changed, and the response information is included in the first information. If is not limited, it is determined in step S207 that an inquiry to the image forming apparatus 4 is necessary.

〔第3実施形態〕 [Third Embodiment]

次に、第3実施形態に係る情報処理装置について説明する。 Next, the information processing apparatus according to the third embodiment will be described.

上記第1実施形態及び第2実施形態では、第2情報が機種情報18に含まれていない場合について説明した。一方、本第3実施形態では、第2情報が機種情報18に含まれている場合について説明する。 In the first embodiment and the second embodiment, the case where the second information is not included in the model information 18 has been described. On the other hand, in the third embodiment, the case where the second information is included in the model information 18 will be described.

第3実施形態に係る情報処理装置の構成は、上記第1実施形態及び上記第2実施形態に係る情報処理装置2と同じであるため、各構成の説明を省略する。 Since the configuration of the information processing apparatus according to the third embodiment is the same as that of the information processing apparatus 2 according to the first embodiment and the second embodiment, the description of each configuration will be omitted.

なお、本実施形態では、記憶部10は、第1情報と第2情報とを機種情報18として記憶している。 In this embodiment, the storage unit 10 stores the first information and the second information as model information 18.

本実施形態では、一例として図8に示すように、機種情報18において、「A」の画像形成装置4のトレイの増設段数が「2」であり、「B」の画像形成装置4のトレイの増設段数が「なし」であることが示されている。 In the present embodiment, as shown in FIG. 8 as an example, in the model information 18, the number of additional stages of the tray of the image forming apparatus 4 of "A" is "2", and the number of additional stages of the tray of the image forming apparatus 4 of "B" is "2". It is shown that the number of additional stages is "None".

取得部12は、第2情報を更新するための予め定めた条件を満たす場合に、各々の属性に関連する第2情報の送信要求を各々の画像形成装置4に送信することにより、各々の画像形成装置4の各々の属性に関連する第2情報を取得して、取得した第2情報を用いて機種情報18を更新する更新処理を行う。なお、ここでいう予め定めた条件は、例えば、前回予め定めた条件を満たしてから予め定めた時間(第1基準期間、例えば、12時間)が経過したこと、画像形成装置4が新たに接続されたこと、情報処理装置2又はドライバ5が起動されたこと、ユーザ操作により実行指示が入力されたこと等である。 The acquisition unit 12 transmits each image to each image forming apparatus 4 by transmitting a transmission request for the second information related to each attribute when the predetermined conditions for updating the second information are satisfied. The second information related to each attribute of the forming apparatus 4 is acquired, and the update process for updating the model information 18 is performed using the acquired second information. The predetermined conditions referred to here are, for example, that a predetermined time (first reference period, for example, 12 hours) has elapsed since the previous predetermined condition was satisfied, and the image forming apparatus 4 is newly connected. This means that the information processing device 2 or the driver 5 has been started, that an execution instruction has been input by a user operation, and the like.

返信部14は、設定情報の送信要求に対する応答情報を生成する場合に、画像形成装置4に第2情報について問い合わせることなく、機種情報18として記憶部10に記憶されている第1情報と第2情報とを用いて応答情報を生成する。 When the reply unit 14 generates the response information to the transmission request of the setting information, the first information and the second information stored in the storage unit 10 as the model information 18 without inquiring about the second information to the image forming apparatus 4. Generate response information using information.

次に、本実施形態に係る情報処理システム1が、予め定めた時間が経過する毎に実行する更新処理の流れを、図9のフローチャートを参照して説明する。なお、本実施形態では、更新処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、更新処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された更新処理のプログラムがCD−ROMドライブ等で読み込まれることにより、更新処理が実行されるようにしてもよい。 Next, the flow of the update process executed by the information processing system 1 according to the present embodiment each time a predetermined time elapses will be described with reference to the flowchart of FIG. In the present embodiment, the update processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the update processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the update processing may be executed by reading the update processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

ステップS301では、情報処理装置2の取得部12が、第2情報を更新するための予め定めた条件が満たされているか否かを判定する。ステップS301で予め定めた条件が満たされていると判定した場合(S301,Y)はステップS303に移行する。また、ステップS301で予め定めた条件が満たされていないと判定された場合(S301,N)は、予め定めた条件が満たされるまで本ステップの処理を繰り返す。 In step S301, the acquisition unit 12 of the information processing apparatus 2 determines whether or not a predetermined condition for updating the second information is satisfied. If it is determined in step S301 that the predetermined condition is satisfied (S301, Y), the process proceeds to step S303. If it is determined in step S301 that the predetermined condition is not satisfied (S301, N), the process of this step is repeated until the predetermined condition is satisfied.

ステップS303では、情報処理装置2の取得部12が、各々の属性に関連する第2情報の送信要求を各々の画像形成装置4に送信する。 In step S303, the acquisition unit 12 of the information processing apparatus 2 transmits a transmission request for the second information related to each attribute to each image forming apparatus 4.

ステップS305では、各々の画像形成装置4が、各々の属性に関連する第2情報の送信要求を受信する。 In step S305, each image forming apparatus 4 receives a request for transmitting the second information related to each attribute.

ステップS307では、各々の画像形成装置4が、各々の属性に関する第2情報を情報処理装置2に返信する。 In step S307, each image forming apparatus 4 returns the second information regarding each attribute to the information processing apparatus 2.

ステップS309では、情報処理装置2の取得部12が、要求されている画像形成装置4の属性に関連する第2情報を、画像形成の対象とする画像形成装置4から取得する。 In step S309, the acquisition unit 12 of the information processing apparatus 2 acquires the second information related to the requested attribute of the image forming apparatus 4 from the image forming apparatus 4 to be image-formed.

ステップS311では、情報処理装置2の取得部12が、取得した各々の画像形成装置4の各々の属性に関連する第2情報を用いて、記憶部10に記憶されている機種情報18を更新し、本更新処理のプログラムの実行を終了する。 In step S311, the acquisition unit 12 of the information processing apparatus 2 updates the model information 18 stored in the storage unit 10 by using the second information related to each attribute of each acquired image forming apparatus 4. , Ends the execution of the program for this update process.

次に、本実施形態に係る情報処理システム1によって実行される設定処理の流れを、図10のフローチャートを参照して説明する。なお、本実施形態では、設定処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、設定処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された設定処理のプログラムがCD−ROMドライブ等で読み込まれることにより、設定処理が実行されるようにしてもよい。 Next, the flow of the setting process executed by the information processing system 1 according to the present embodiment will be described with reference to the flowchart of FIG. In the present embodiment, the setting processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the setting processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the setting process may be executed by reading the setting processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

本実施形態では、ユーザ操作等により情報端末3において指示情報の生成が指示されたタイミングで設定処理の実行を開始する場合について説明するが、これに限らない。例えば、ユーザ操作等により情報端末3において設定情報の取得が指示されたタイミング、情報端末3のドライバを立ち上げたタイミング等で、設定処理の実行を開始しても良い。又は、予め定められた時刻が経過する毎に、設定処理の実行を開始しても良い。 In the present embodiment, the case where the execution of the setting process is started at the timing when the information terminal 3 is instructed to generate the instruction information by the user operation or the like will be described, but the present invention is not limited to this. For example, the execution of the setting process may be started at the timing when the information terminal 3 is instructed to acquire the setting information by the user operation or the like, the timing when the driver of the information terminal 3 is started, or the like. Alternatively, the execution of the setting process may be started every time a predetermined time elapses.

ステップS401及び403では、図5のステップS101及び103と同様の処理を行う。 In steps S401 and 403, the same processing as in steps S101 and 103 of FIG. 5 is performed.

ステップS405では、情報処理装置2の返信部14が、記憶部10に記憶されている第1情報及び第2情報のうち、画像形成の対象とする画像形成装置4の、送信要求により要求されている画像形成装置4の属性に関連する情報を読み出す。 In step S405, the reply unit 14 of the information processing apparatus 2 is requested by the transmission request of the image forming apparatus 4 to be image-formed among the first information and the second information stored in the storage unit 10. The information related to the attribute of the image forming apparatus 4 is read out.

ステップS407では、情報処理装置2の返信部14が、ステップS403で取得した送信要求に対する応答情報を生成する。この際、ステップS405で読み出した、画像形成の対象とする画像形成装置4の、送信要求により要求されている画像形成装置4の属性に関連する情報を用いて応答情報を生成する。 In step S407, the reply unit 14 of the information processing apparatus 2 generates the response information for the transmission request acquired in step S403. At this time, response information is generated using the information related to the attributes of the image forming apparatus 4 requested by the transmission request of the image forming apparatus 4 to be image-formed, which is read out in step S405.

ステップS409及びS411では、図5のステップS117及びS119と同様の処理を行い、本設定処理プログラムの実行を終了する。 In steps S409 and S411, the same processing as in steps S117 and S119 of FIG. 5 is performed, and the execution of the setting processing program is terminated.

このように、本実施形態では、情報処理装置2が、事前に画像形成装置4から取得した第2情報を更に記憶している。そして、情報処理装置2が、画像形成装置4の機能に関する問い合わせを外部端末から受信した際、記憶された第1情報及び第2情報により問い合わせに応答可能な場合、第1情報及び第2情報から生成した応答情報を前記外部端末に返信する。この際、問い合わせに対する応答情報が、記憶された第1情報及び第2情報の少なくとも一方に含まれている場合、情報処理装置2が、画像形成装置4の機能に関する第2情報の送信要求を画像形成装置4に送信しない。 As described above, in the present embodiment, the information processing apparatus 2 further stores the second information acquired from the image forming apparatus 4 in advance. Then, when the information processing apparatus 2 receives an inquiry regarding the function of the image forming apparatus 4 from the external terminal and can respond to the inquiry by the stored first information and the second information, the first information and the second information are used. The generated response information is returned to the external terminal. At this time, when the response information to the inquiry is included in at least one of the stored first information and the second information, the information processing apparatus 2 images the transmission request of the second information regarding the function of the image forming apparatus 4. Do not send to the forming device 4.

〔第4実施形態〕 [Fourth Embodiment]

次に、第4実施形態に係る情報処理装置について説明する。 Next, the information processing apparatus according to the fourth embodiment will be described.

上記第3実施形態では、画像形成装置4から第2情報を取得せずに、記憶部10に記憶されている第1情報及び第2情報を用いて応答情報を生成する場合について説明した。一方、本第4実施形態では、必要に応じて画像形成装置4から第2情報を取得し、第2情報を取得した場合には、記憶部10に記憶されている第1情報と、画像形成装置4から取得した第2情報とを用いて、応答情報を生成する場合について説明する。 In the third embodiment, the case where the response information is generated by using the first information and the second information stored in the storage unit 10 without acquiring the second information from the image forming apparatus 4 has been described. On the other hand, in the fourth embodiment, the second information is acquired from the image forming apparatus 4 as needed, and when the second information is acquired, the first information stored in the storage unit 10 and the image forming are performed. A case where response information is generated by using the second information acquired from the device 4 will be described.

第4実施形態に係る情報処理装置の構成は、上記第1実施形態乃至上記第3実施形態に係る情報処理装置2と同じであるため、各構成の説明を省略する。 Since the configuration of the information processing apparatus according to the fourth embodiment is the same as that of the information processing apparatus 2 according to the first embodiment to the third embodiment, the description of each configuration will be omitted.

なお、本実施形態では、記憶部10は、第1情報と、第2情報と、第2情報の更新日時を示す情報とを機種情報18として記憶している。 In the present embodiment, the storage unit 10 stores the first information, the second information, and the information indicating the update date and time of the second information as the model information 18.

本実施形態では、一例として図11に示すように、機種情報18において、「A」の画像形成装置4の「2」のトレイの増設段数の更新日時が「2017年8月7日14時30分」であることが示されている。なお、「B」の画像形成装置4については、トレイの増設段数に関する情報が無いため、「B」の画像形成装置4のトレイの増設段数の更新日時は示されていない。 In this embodiment, as shown in FIG. 11 as an example, in the model information 18, the update date and time of the number of additional stages of the tray of “2” of the image forming apparatus 4 of “A” is “14:30 on August 7, 2017”. It is shown to be "minutes". As for the image forming apparatus 4 of "B", since there is no information regarding the number of additional trays, the update date and time of the number of additional trays of the image forming apparatus 4 of "B" is not shown.

取得部12は、設定情報の送信要求に対する応答情報を生成する際に、第2情報の更新日時に基づいて、画像形成装置4に第2情報を問い合わせる必要があるか否かを判定する。本実施形態では、第2情報を更新してから予め定めた期間(第2基準期間、例えば、12時間)以上が経過している場合に、問い合わせが必要であると判定する。また、取得部12には、画像形成装置4に第2情報を問い合わせる必要がある場合に、要求されている属性に関連する第2情報の送信要求を、画像形成の対象とする画像形成装置4に送信することにより、画像形成の対象とする画像形成装置4の、要求されている属性に関連する第2情報を取得して、記憶部10に記憶されている第1情報と、取得した第2情報とを用いて応答情報を生成する。 The acquisition unit 12 determines whether or not it is necessary to inquire the image forming apparatus 4 for the second information based on the update date and time of the second information when generating the response information for the transmission request of the setting information. In the present embodiment, it is determined that an inquiry is necessary when a predetermined period (second reference period, for example, 12 hours) or more has elapsed since the second information was updated. Further, when the acquisition unit 12 needs to inquire the second information from the image forming apparatus 4, the image forming apparatus 4 makes the transmission request of the second information related to the requested attribute the object of image forming. By transmitting to, the second information related to the requested attribute of the image forming apparatus 4 to be image-formed is acquired, and the first information stored in the storage unit 10 and the acquired first information are acquired. 2 Response information is generated using information.

次に、本実施形態に係る情報処理システム1によって実行される設定処理の流れを、図12のフローチャートを参照して説明する。なお、本実施形態では、設定処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、設定処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された設定処理のプログラムがCD−ROMドライブ等で読み込まれることにより、設定処理が実行されるようにしてもよい。 Next, the flow of the setting process executed by the information processing system 1 according to the present embodiment will be described with reference to the flowchart of FIG. In the present embodiment, the setting processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the setting processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the setting process may be executed by reading the setting processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

本実施形態では、ユーザ操作等により情報端末3において指示情報の生成が指示されたタイミングで設定処理の実行を開始する場合について説明するが、これに限らない。例えば、ユーザ操作等により情報端末3において設定情報の取得が指示されたタイミング、情報端末3のドライバを立ち上げたタイミング等で、設定処理の実行を開始しても良い。又は、予め定められた時刻が経過する毎に、設定処理の実行を開始しても良い。 In the present embodiment, the case where the execution of the setting process is started at the timing when the information terminal 3 is instructed to generate the instruction information by the user operation or the like will be described, but the present invention is not limited to this. For example, the execution of the setting process may be started at the timing when the information terminal 3 is instructed to acquire the setting information by the user operation or the like, the timing when the driver of the information terminal 3 is started, or the like. Alternatively, the execution of the setting process may be started every time a predetermined time elapses.

ステップS501及び503では、図5のステップS101及び103と同様の処理を行う。 In steps S501 and 503, the same processing as in steps S101 and 103 of FIG. 5 is performed.

ステップS505では、情報処理装置2の返信部14が、記憶部10に記憶されている第1情報及び第2情報のうち、画像形成の対象とする画像形成装置4の、送信要求により要求されている画像形成装置4の属性に関連する情報を、第2情報の更新日時を示す情報と併せて読み出す。 In step S505, the reply unit 14 of the information processing apparatus 2 is requested by the transmission request of the image forming apparatus 4 to be image-formed among the first information and the second information stored in the storage unit 10. The information related to the attribute of the image forming apparatus 4 is read out together with the information indicating the update date and time of the second information.

ステップS507では、情報処理装置2の取得部12が、第2情報の更新日時に基づいて、識別情報によって識別された画像形成装置4に対する問い合わせが必要か否かを判定する。上述したように、本実施形態では、第2情報を更新してから予め定めた期間(第2基準期間、例えば、12時間)以上が経過している場合に、問い合わせが必要であると判定する。ステップS507で画像形成装置4に対する問い合わせが必要であると判定した場合(S507,Y)は、ステップS509に移行する。また、ステップS407で画像形成装置4に対する問い合わせが不要であると判定した場合(S507,N)は、ステップS517に移行する。 In step S507, the acquisition unit 12 of the information processing apparatus 2 determines whether or not an inquiry to the image forming apparatus 4 identified by the identification information is necessary based on the update date and time of the second information. As described above, in the present embodiment, it is determined that an inquiry is necessary when a predetermined period (second reference period, for example, 12 hours) or more has elapsed since the second information was updated. .. When it is determined in step S507 that an inquiry to the image forming apparatus 4 is necessary (S507, Y), the process proceeds to step S509. If it is determined in step S407 that the inquiry to the image forming apparatus 4 is unnecessary (S507, N), the process proceeds to step S517.

ステップS509乃至S513では、図5のステップS107乃至S111と同様の処理を行う。 In steps S509 to S513, the same processing as in steps S107 to S111 of FIG. 5 is performed.

ステップS515では、情報処理装置2の取得部12が、要求されている画像形成装置4の属性に関連する第2情報を、画像形成の対象とする画像形成装置4から取得する。また、情報処理装置2の取得部12が、取得した、要求されている画像形成装置4の属性に関連する第2情報を用いて、記憶部10に記憶されている第2情報及び第2情報の更新時間に関する情報を更新する。 In step S515, the acquisition unit 12 of the information processing apparatus 2 acquires the second information related to the requested attribute of the image forming apparatus 4 from the image forming apparatus 4 to be image-formed. Further, the second information and the second information stored in the storage unit 10 by the acquisition unit 12 of the information processing apparatus 2 using the second information acquired by the acquisition unit 12 related to the requested attribute of the image forming apparatus 4. Update information about the update time of.

ステップS517では、情報処理装置2の返信部14が、ステップS503で取得した送信要求に対する応答情報を生成する。この際、画像形成装置4から第2情報を取得した場合には、ステップS505で読み出した第1情報と、ステップS515で取得した第2情報とを用いて応答情報を生成する。一方、画像形成装置4から第2情報を取得していない場合には、ステップS505で読み出した第1情報及び第2情報を用いて応答情報を生成する。 In step S517, the reply unit 14 of the information processing apparatus 2 generates response information for the transmission request acquired in step S503. At this time, when the second information is acquired from the image forming apparatus 4, the response information is generated by using the first information read in step S505 and the second information acquired in step S515. On the other hand, when the second information is not acquired from the image forming apparatus 4, the response information is generated using the first information and the second information read in step S505.

ステップS519及びS521では、図5のステップS117及びS119と同様の処理を行い、本設定処理プログラムの実行を終了する。 In steps S519 and S521, the same processing as in steps S117 and S119 of FIG. 5 is performed, and the execution of this setting processing program ends.

このように、本実施形態では、情報処理装置2が、記憶されている第2情報を更新してから予め定めた第1基準時間以上経過した場合、画像形成装置4の機能に関する第2情報の送信要求を画像形成装置4に送信して画像形成装置4から第2情報を取得し、取得した第2情報を記憶する。 As described above, in the present embodiment, when the information processing apparatus 2 updates the stored second information and the predetermined first reference time or more has elapsed, the second information regarding the function of the image forming apparatus 4 is obtained. The transmission request is transmitted to the image forming apparatus 4, the second information is acquired from the image forming apparatus 4, and the acquired second information is stored.

また、本実施形態では、情報処理装置2が、画像形成装置4の機能に関する問い合わせを外部端末から受信した際、記憶されている第2情報を更新してから予め定めた第2基準時間以上経過している場合、画像形成装置4の機能に関する第2情報の送信要求を画像形成装置4に送信して画像形成装置4から前記第2情報を取得する。また、情報処理装置2が、第1情報、及び取得された第2情報から生成した応答情報を外部端末に返信する。 Further, in the present embodiment, when the information processing apparatus 2 receives an inquiry regarding the function of the image forming apparatus 4 from the external terminal, a predetermined second reference time or more has elapsed after updating the stored second information. If so, the transmission request of the second information regarding the function of the image forming apparatus 4 is transmitted to the image forming apparatus 4, and the second information is acquired from the image forming apparatus 4. Further, the information processing apparatus 2 returns the first information and the response information generated from the acquired second information to the external terminal.

また、本実施形態では、情報処理装置2が、画像形成装置4の機能に関する問い合わせを外部端末から受信した際、記憶されている第2情報を更新してから予め定めた第2基準時間以上経過している場合、取得した第2情報を記憶する。 Further, in the present embodiment, when the information processing apparatus 2 receives an inquiry regarding the function of the image forming apparatus 4 from the external terminal, a predetermined second reference time or more has elapsed after updating the stored second information. If so, the acquired second information is stored.

〔第5実施形態〕 [Fifth Embodiment]

次に、第5実施形態に係る情報処理装置について説明する。 Next, the information processing apparatus according to the fifth embodiment will be described.

上記第1実施形態乃至上記第4実施形態では、情報端末3が指示情報を生成する際に、画像形成の対象とする画像形成装置4の各属性の属性値を取得する場合について説明した。一方、本第5実施形態では、情報処理装置2が指示情報に基づいて画像形成装置4に画像形成を指示する場合について説明する。 In the first embodiment to the fourth embodiment, the case where the information terminal 3 acquires the attribute value of each attribute of the image forming apparatus 4 to be image-formed when the information terminal 3 generates the instruction information has been described. On the other hand, in the fifth embodiment, a case where the information processing apparatus 2 instructs the image forming apparatus 4 to form an image based on the instruction information will be described.

第5実施形態に係る情報処理装置2Aは、図13に示すように、取得部12、送信部20、記憶部10を備えている。なお、上記第1実施形態乃至上記第4実施形態に係る情報処理装置2と同じ構成には同じ符号を付し、各構成の説明を省略する。 As shown in FIG. 13, the information processing apparatus 2A according to the fifth embodiment includes an acquisition unit 12, a transmission unit 20, and a storage unit 10. The same components as those of the information processing apparatus 2 according to the first to fourth embodiments are designated by the same reference numerals, and the description of each configuration will be omitted.

本実施形態では、記憶部10は、相互に類似しているために相互に代替可能な複数の属性値の集合である類似属性値群を示す代替情報22を記憶している。 In the present embodiment, the storage unit 10 stores alternative information 22 indicating a similar attribute value group which is a set of a plurality of attribute values that are mutually similar and therefore mutually substitutable.

本実施形態では、一例として図14に示すように、代替情報では、「画質」の属性の属性値として、「高画質」、「高精細」等の属性値群が示されている。 In the present embodiment, as shown in FIG. 14 as an example, in the alternative information, attribute value groups such as "high image quality" and "high definition" are shown as attribute values of the attribute of "image quality".

取得部12は、画像形成の指示を示す指示情報を情報端末3から取得する。指示情報には、上述したように、例えば、形成する画像の画像情報、画像形成の対象とする画像形成装置4を識別するための識別情報、画像を形成する際の各属性の属性値を示す属性情報等が含まれている The acquisition unit 12 acquires instruction information indicating an image formation instruction from the information terminal 3. As described above, the instruction information indicates, for example, image information of the image to be formed, identification information for identifying the image forming apparatus 4 to be image-formed, and attribute values of each attribute when forming the image. Attribute information etc. are included

送信部20は、指示情報を画像形成の対象とする画像形成装置4に送信する際に、指示情報により指定されている属性値が、画像形成の対象とする画像形成装置4において設定可能な属性値に含まれているか否かを判定する。また、送信部20は、指示情報により指定されている属性値が、画像形成の対象とする画像形成装置4において設定可能な属性値に含まれていない場合に、代替情報22に基づいて、指示情報により指定されている属性値を、画像形成の対象とする画像形成装置4において設定可能な属性値となるように変更する。そして、送信部20は、属性値が変更された指示情報を、必要に応じてフォーマット変換等の加工を施し、画像形成装置4に送信する。なお、送信部20は、属性値を変更していない場合には、取得部12により取得された指示情報を、必要に応じてフォーマット変換等の加工を施し、画像形成装置4に送信する。 When the transmission unit 20 transmits the instruction information to the image forming apparatus 4 which is the target of image formation, the attribute value specified by the instruction information can be set in the image forming apparatus 4 which is the object of image formation. Determine if it is included in the value. Further, when the attribute value specified by the instruction information is not included in the attribute value settable in the image forming apparatus 4 to be image-formed, the transmission unit 20 gives an instruction based on the alternative information 22. The attribute value specified by the information is changed so as to be an attribute value that can be set in the image forming apparatus 4 that is the target of image formation. Then, the transmission unit 20 performs processing such as format conversion as necessary for the instruction information whose attribute value has been changed, and transmits the instruction information to the image forming apparatus 4. If the attribute value has not been changed, the transmission unit 20 performs processing such as format conversion on the instruction information acquired by the acquisition unit 12 as necessary, and transmits the instruction information to the image forming apparatus 4.

例えば、「A」の画像形成装置4の画質の属性について「高精細」の属性値の設定が指示された際に、「A」の画像形成装置4において「高精細」の属性値が設定不可能であり「高画質」の属性値が設定可能であったとする。この場合には、代替情報22において「高精細」の属性値と「高画質」の属性値とが同一の属性値群に属しているため、「高精細」の属性値の設定の指示が、「高画質」の属性値の設定の指示に変更される。そして、属性値が変更された指示情報が、「A」の画像形成装置4に送信される。 For example, when the setting of the attribute value of "high definition" is instructed for the attribute of the image quality of the image forming apparatus 4 of "A", the attribute value of "high definition" is not set in the image forming apparatus 4 of "A". It is possible, and it is assumed that the attribute value of "high image quality" can be set. In this case, since the "high-definition" attribute value and the "high-definition" attribute value belong to the same attribute value group in the alternative information 22, the instruction for setting the "high-definition" attribute value is given. It is changed to the instruction of setting the attribute value of "high image quality". Then, the instruction information whose attribute value has been changed is transmitted to the image forming apparatus 4 of "A".

また、「B」の画像形成装置4の画質の属性について「高精細」の属性値の設定が指示された際に、「B」の画像形成装置4において「高精細」の属性値が設定可能であったとする。この場合には、属性値は変更されず、そのままの指示情報が、「B」の画像形成装置4に送信される。 Further, when the setting of the attribute value of "high definition" is instructed for the attribute of the image quality of the image forming apparatus 4 of "B", the attribute value of "high definition" can be set in the image forming apparatus 4 of "B". Suppose that it was. In this case, the attribute value is not changed, and the instruction information as it is is transmitted to the image forming apparatus 4 of "B".

次に、本実施形態に係る情報処理システム1が、ユーザ操作により情報端末3に指示情報の送信指示が入力された場合に実行する送信処理の流れを、図15のフローチャートを参照して説明する。なお、本実施形態では、送信処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、送信処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された送信処理のプログラムがCD−ROMドライブ等で読み込まれることにより、送信処理が実行されるようにしてもよい。 Next, the flow of the transmission process executed by the information processing system 1 according to the present embodiment when the transmission instruction of the instruction information is input to the information terminal 3 by the user operation will be described with reference to the flowchart of FIG. .. In the present embodiment, the transmission processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the transmission processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the transmission processing may be executed by reading the transmission processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

ステップS601では、情報端末3が、指示情報を情報処理装置2に送信する。 In step S601, the information terminal 3 transmits instruction information to the information processing device 2.

ステップS603では、情報処理装置2Aの取得部12が、情報端末3から送信された指示情報を取得する。 In step S603, the acquisition unit 12 of the information processing apparatus 2A acquires the instruction information transmitted from the information terminal 3.

ステップS605では、情報処理装置2Aの送信部20が、指示情報に含まれる識別情報によって識別された画像形成装置4において設定可能な属性値を読み出す。 In step S605, the transmission unit 20 of the information processing apparatus 2A reads out the attribute values that can be set in the image forming apparatus 4 identified by the identification information included in the instruction information.

ステップS607では、情報処理装置2Aの送信部20が、指示情報により指定されている属性値が、指示情報に含まれる識別情報によって識別された画像形成装置4において設定可能な属性値に含まれているか否かを判定する。ステップS607で指示情報により指定されている属性値が、指示情報に含まれる識別情報によって識別された画像形成装置4において設定可能な属性値に含まれていると判定した場合(S607,Y)はステップS611に移行する。ステップS607で指示情報により指定されている属性値が、指示情報に含まれる識別情報によって識別された画像形成装置4において設定可能な属性値に含まれていないと判定した場合(S607,N)はステップS609に移行する。 In step S607, the transmission unit 20 of the information processing apparatus 2A includes the attribute value specified by the instruction information in the attribute value that can be set in the image forming apparatus 4 identified by the identification information included in the instruction information. Determine if it is. When it is determined in step S607 that the attribute value specified by the instruction information is included in the attribute value settable in the image forming apparatus 4 identified by the identification information included in the instruction information (S607, Y). The process proceeds to step S611. When it is determined in step S607 that the attribute value specified by the instruction information is not included in the attribute value settable in the image forming apparatus 4 identified by the identification information included in the instruction information (S607, N). The process proceeds to step S609.

ステップS609では、情報処理装置2Aの送信部20が、指示情報により指定されている属性値を、代替情報22において当該属性値と同じ属性値群に含まれ、かつ指示情報に含まれる識別情報によって識別された画像形成装置4において設定可能な属性値に変更する。 In step S609, the transmission unit 20 of the information processing apparatus 2A includes the attribute value specified by the instruction information in the same attribute value group as the attribute value in the alternative information 22, and by the identification information included in the instruction information. The attribute value is changed to a value that can be set in the identified image forming apparatus 4.

ステップS611では、情報処理装置2Aの送信部20が、指示情報に含まれる識別情報によって識別された画像形成装置4に指示情報を送信する。なお、指示情報を変更した場合には、属性値が変更された指示情報を、画像形成装置4に送信する。一方、指示情報を変更していない場合には、ステップS603で取得した指示情報を画像形成装置4に送信する。 In step S611, the transmission unit 20 of the information processing apparatus 2A transmits the instruction information to the image forming apparatus 4 identified by the identification information included in the instruction information. When the instruction information is changed, the instruction information whose attribute value is changed is transmitted to the image forming apparatus 4. On the other hand, when the instruction information has not been changed, the instruction information acquired in step S603 is transmitted to the image forming apparatus 4.

ステップS613では、指示情報に含まれる識別情報によって識別された画像形成装置4が、指示情報を受信し、本送信処理のプログラムの実行を終了する。指示情報を受信した画像形成装置4は、当該指示情報に基づいて用紙に画像を形成する。 In step S613, the image forming apparatus 4 identified by the identification information included in the instruction information receives the instruction information and ends the execution of the program of the present transmission process. The image forming apparatus 4 that has received the instruction information forms an image on the paper based on the instruction information.

このように、本実施形態では、情報処理装置2Aが、画像形成装置4の機能の各属性について、相互に類似する複数の属性値が対応付けられたテーブルを更に記憶している。また、情報処理装置2Aが、画像形成装置4の機能の属性値の設定の指示を外部端末から受信した際、設定を指示された属性値が第1情報及び第2情報の何れにも含まれていない場合、設定を指示された属性値をテーブルで当該属性値と対応付けられた他の属性値に変更する。また、情報処理装置2Aが、変更された属性値の設定の指示を画像形成装置4に送信する。 As described above, in the present embodiment, the information processing apparatus 2A further stores a table in which a plurality of attribute values similar to each other are associated with each attribute of the function of the image forming apparatus 4. Further, when the information processing apparatus 2A receives an instruction for setting the attribute value of the function of the image forming apparatus 4 from the external terminal, the attribute value instructed to be set is included in both the first information and the second information. If not, the attribute value instructed to be set is changed to another attribute value associated with the attribute value in the table. Further, the information processing apparatus 2A transmits an instruction for setting the changed attribute value to the image forming apparatus 4.

〔第6実施形態〕 [Sixth Embodiment]

次に、第6実施形態に係る情報処理装置について説明する。 Next, the information processing apparatus according to the sixth embodiment will be described.

上記第1実施形態乃至上記第5実施形態では、情報処理装置2が情報端末3と画像形成装置4との間に設けられている場合について説明した。一方、本第6実施形態では、情報端末3と画像形成装置4とが接続されていると共に、情報処理装置2と画像形成装置4とが接続されている場合について説明する。 In the first to fifth embodiments, the case where the information processing apparatus 2 is provided between the information terminal 3 and the image forming apparatus 4 has been described. On the other hand, in the sixth embodiment, the case where the information terminal 3 and the image forming apparatus 4 are connected and the information processing apparatus 2 and the image forming apparatus 4 are connected will be described.

図16に示すように、情報処理システム1Aは、情報処理装置2B、情報端末3、及び、複数の画像形成装置4A、4B、4C、…を有している。なお、情報端末3と画像形成装置4とは通信可能に接続されている。また、情報処理装置2と画像形成装置4とは通信可能に接続されている。なお、情報端末3と情報処理装置2とは通信可能に接続されていない。 As shown in FIG. 16, the information processing system 1A includes an information processing device 2B, an information terminal 3, and a plurality of image forming devices 4A, 4B, 4C, .... The information terminal 3 and the image forming apparatus 4 are communicably connected to each other. Further, the information processing device 2 and the image forming device 4 are communicably connected to each other. The information terminal 3 and the information processing device 2 are not communicably connected.

また、第6実施形態に係る情報処理装置2Bは、図17に示すように、記憶部10、取得部12、及び、返信部14を備えている。なお、上記第1実施形態乃至上記第5実施形態に係る情報処理装置2、2Aと同じ構成には同じ符号を付し、各構成の説明を省略する。 Further, as shown in FIG. 17, the information processing apparatus 2B according to the sixth embodiment includes a storage unit 10, an acquisition unit 12, and a reply unit 14. The same components as those of the information processing devices 2 and 2A according to the first to fifth embodiments are designated by the same reference numerals, and the description of each configuration will be omitted.

取得部12は、画像形成装置4の機能に関する問い合わせを画像形成装置4から受信する。本実施形態では、画像形成装置4の機能に関する問い合わせとして、画像形成の対象とする画像形成装置4において設定可能な各属性の属性値を示す設定情報の送信要求を情報端末3から受信した場合について説明する。本実施形態の送信要求には、送信元である画像形成装置4を識別するための識別情報等も含まれている。 The acquisition unit 12 receives an inquiry about the function of the image forming apparatus 4 from the image forming apparatus 4. In the present embodiment, as an inquiry regarding the function of the image forming apparatus 4, a case where a transmission request of setting information indicating an attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed is received from the information terminal 3. explain. The transmission request of the present embodiment also includes identification information for identifying the image forming apparatus 4 which is the transmission source.

返信部14は、記憶部10に記憶されている第1情報、及び送信要求に含まれている第2情報から、設定情報の送信要求に対する応答情報を生成する。また、返信部14は、生成した応答情報を情報端末3に返信する。 The reply unit 14 generates response information for the transmission request of the setting information from the first information stored in the storage unit 10 and the second information included in the transmission request. Further, the reply unit 14 returns the generated response information to the information terminal 3.

なお、本実施形態では、記憶部10は、少なくとも機種情報18を記憶している。 In this embodiment, the storage unit 10 stores at least the model information 18.

次に、本実施形態に係る情報処理システム1Aによって実行される設定処理の流れを、図18のフローチャートを参照して説明する。なお、本実施形態では、設定処理のプログラムは予め記憶部に記憶されているが、これに限らない。例えば、設定処理のプログラムが通信回線I/F部を介して外部装置から受信されて記憶部に記憶されても良い。また、CD−ROM等の記録媒体に記録された設定処理のプログラムがCD−ROMドライブ等で読み込まれることにより、設定処理が実行されるようにしてもよい。 Next, the flow of the setting process executed by the information processing system 1A according to the present embodiment will be described with reference to the flowchart of FIG. In the present embodiment, the setting processing program is stored in the storage unit in advance, but the present invention is not limited to this. For example, the setting processing program may be received from an external device via the communication line I / F unit and stored in the storage unit. Further, the setting process may be executed by reading the setting processing program recorded on the recording medium such as a CD-ROM by the CD-ROM drive or the like.

本実施形態では、ユーザ操作等により情報端末3において指示情報の生成が指示されたタイミングで設定処理の実行を開始する場合について説明するが、これに限らない。例えば、ユーザ操作等により情報端末3において設定情報の取得が指示されたタイミング、情報端末3のドライバを立ち上げたタイミング等で、設定処理の実行を開始しても良い。又は、予め定められた時刻が経過する毎に、設定処理の実行を開始しても良い。 In the present embodiment, the case where the execution of the setting process is started at the timing when the information terminal 3 is instructed to generate the instruction information by the user operation or the like will be described, but the present invention is not limited to this. For example, the execution of the setting process may be started at the timing when the information terminal 3 is instructed to acquire the setting information by the user operation or the like, the timing when the driver of the information terminal 3 is started, or the like. Alternatively, the execution of the setting process may be started every time a predetermined time elapses.

ステップS701では、情報端末3が、ユーザ操作により例えば画像形成の指示が入力された場合に、設定情報の送信要求を、画像形成の対象とする画像形成装置4に送信する。 In step S701, when the information terminal 3 inputs, for example, an image forming instruction by a user operation, the information terminal 3 transmits a transmission request for setting information to the image forming apparatus 4 which is the target of image forming.

ステップS703では、画像形成装置4が、情報端末3により送信された設定情報の送信要求を取得する。送信要求には、要求されている画像形成装置4の属性を示す情報が含まれている。 In step S703, the image forming apparatus 4 acquires a transmission request for setting information transmitted by the information terminal 3. The transmission request includes information indicating the requested attribute of the image forming apparatus 4.

ステップS705では、画像形成装置4が、要求されている属性に関連する第2情報を取得する。 In step S705, the image forming apparatus 4 acquires the second information related to the requested attribute.

ステップS707では、画像形成装置4が、要求されている属性に関連する第1情報の送信要求を、情報処理装置2に送信する。 In step S707, the image forming apparatus 4 transmits a transmission request for the first information related to the requested attribute to the information processing apparatus 2.

ステップS709では、情報処理装置2Bの返信部14が、記憶部10に記憶されている第1情報のうち、画像形成の対象とする画像形成装置4の、送信要求により要求されている画像形成装置4の属性の情報を読み出す。 In step S709, the reply unit 14 of the information processing apparatus 2B is an image forming apparatus requested by a transmission request of the image forming apparatus 4 to be image-formed among the first information stored in the storage unit 10. Read the information of the attribute of 4.

ステップS711では、情報処理装置2Bの返信部14が、要求されている属性に関連する第1情報を画像形成装置4に返信する。 In step S711, the reply unit 14 of the information processing apparatus 2B returns the first information related to the requested attribute to the image forming apparatus 4.

ステップS713では、画像形成装置4が、要求されている属性に関する第1情報を情報処理装置2から取得する。 In step S713, the image forming apparatus 4 acquires the first information regarding the requested attribute from the information processing apparatus 2.

ステップS715では、画像形成装置4が、ステップS705で取得した第2情報と、ステップS713で取得した第1情報とを用いて、ステップS703で取得した送信要求に対する応答情報を生成する。 In step S715, the image forming apparatus 4 uses the second information acquired in step S705 and the first information acquired in step S713 to generate response information for the transmission request acquired in step S703.

ステップS717では、画像形成装置4が、生成した応答情報を情報端末3に送信する。 In step S717, the image forming apparatus 4 transmits the generated response information to the information terminal 3.

ステップS719では、情報端末3が、応答情報を受信し、本設定処理プログラムの実行を終了する。情報端末3は、受信した応答情報に基づいて、画像形成の対象とする画像形成装置4に設定可能な各属性の属性値を認識し、認識した各属性の属性値の何れかが指定された画像形成の指示を示す指示情報を生成する。 In step S719, the information terminal 3 receives the response information and ends the execution of the setting processing program. The information terminal 3 recognizes the attribute value of each attribute that can be set in the image forming apparatus 4 to be image-formed based on the received response information, and any one of the recognized attribute values of each attribute is designated. Generates instructional information indicating an image formation instruction.

なお、本実施形態では、設定情報の送信要求に、送信元である画像形成装置4を識別するための識別情報等が含まれている場合について説明したが、これに限らない。例えば、設定情報の送信要求に、送信元である画像形成装置4を識別するための識別情報と併せて、送信元の画像形成装置4の第2情報等も含まれていても良い。この場合には、情報処理装置2の返信部14が、記憶部10に記憶されている機種情報18に含まれる第1情報と、送信要求に含まれている第2情報とを用いて応答情報を生成し、生成した応答情報を、送信元である画像形成装置4に送信する。そして、画像形成装置4は、情報処理装置2から応答情報を受信した場合、受信した応答情報を情報端末3に送信する。 In the present embodiment, the case where the transmission request for the setting information includes the identification information for identifying the image forming apparatus 4 which is the transmission source is described, but the present invention is not limited to this. For example, the transmission request of the setting information may include the second information of the image forming apparatus 4 of the transmitting source in addition to the identification information for identifying the image forming apparatus 4 which is the transmitting source. In this case, the reply unit 14 of the information processing apparatus 2 uses the first information included in the model information 18 stored in the storage unit 10 and the second information included in the transmission request to provide response information. Is generated, and the generated response information is transmitted to the image forming apparatus 4 which is the transmission source. Then, when the image forming apparatus 4 receives the response information from the information processing apparatus 2, the image forming apparatus 4 transmits the received response information to the information terminal 3.

また、上記各実施形態の各々を単独で実施しても良く、上記各実施形態の少なくとも2つ以上を組み合わせて実施しても良い。 Further, each of the above embodiments may be carried out individually, or at least two or more of the above embodiments may be combined and carried out.

また、上記各実施形態で説明した情報処理装置2、2A、2Bの構成(図1、2、15、16参照。)は一例である。すなわち、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。 Further, the configurations of the information processing devices 2, 2A, and 2B described in each of the above embodiments (see FIGS. 1, 2, 15, and 16) are examples. That is, it goes without saying that unnecessary parts may be deleted or new parts may be added within a range that does not deviate from the gist of the present invention.

また、上記各実施形態で説明した各種プログラムの処理の流れ(図5、図7、図9、図10、図12、図14、図18参照。)も一例である。すなわち、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。 Further, the processing flow of various programs described in each of the above embodiments (see FIGS. 5, 7, 9, 10, 10, 12, 14, and 18) is also an example. That is, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be changed within a range that does not deviate from the gist of the present invention.

1、1A 情報処理システム
2、2A、2B 情報処理装置
3 情報端末
4 画像形成装置
10 記憶部
12 取得部
14 返信部
16 アドレス情報
18 機種情報
20 送信部
22 代替情報
1, 1A Information processing system 2, 2A, 2B Information processing device 3 Information terminal 4 Image forming device 10 Storage unit 12 Acquisition unit 14 Reply unit 16 Address information 18 Model information 20 Transmission unit 22 Alternative information

Claims (14)

接続された画像形成装置の機能に関する第1情報であって、前記画像形成装置に問い合わせても返信されない、かつ前記機能に関する属性において固定されていて変更されない情報である前記第1情報を記憶する記憶手段と、
前記画像形成装置の機能に関する問い合わせを外部端末から受信した場合、前記画像形成装置の機能に関する第2情報であって、前記画像形成装置に問い合わせることにより返信される、かつ前記属性において状況に応じて変更されている可能性がある情報である前記第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得する取得手段と、
前記記憶手段により記憶されている前記第1情報、及び前記取得手段により取得した前記第2情報から生成した前記属性に関する応答情報を前記外部端末に返信する返信手段と、
を備えた情報処理装置。
A memory for storing the first information regarding the function of the connected image forming apparatus, which is information that is not returned even if the inquiry is made to the image forming apparatus and is fixed and unchanged in the attributes related to the function. Means and
When an inquiry regarding the function of the image forming apparatus is received from an external terminal, it is the second information regarding the function of the image forming apparatus, which is returned by inquiring to the image forming apparatus , and depending on the situation in the attribute. An acquisition means for transmitting a transmission request for the second information, which is information that may have been changed, to the image forming apparatus to acquire the second information from the image forming apparatus.
A reply means for returning to the external terminal the response information regarding the attribute generated from the first information stored by the storage means and the second information acquired by the acquisition means.
Information processing device equipped with.
前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶された前記第1情報により前記問い合わせに応答可能な場合、前記第1情報から生成した応答情報を前記外部端末に返信する
請求項1記載の情報処理装置。
When the reply means receives an inquiry regarding the function of the image forming apparatus from the external terminal and can respond to the inquiry by the first information stored in the storage means, the reply means generates a response from the first information. The information processing device according to claim 1, which returns information to the external terminal.
前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記問い合わせに対する応答情報が前記記憶手段に記憶された前記第1情報に含まれている場合、前記第1情報から生成した応答情報を前記外部端末に返信する
請求項2記載の情報処理装置。
When the reply means receives an inquiry regarding the function of the image forming apparatus from the external terminal, the first information when the response information to the inquiry is included in the first information stored in the storage means. The information processing apparatus according to claim 2, wherein the response information generated from the above is returned to the external terminal.
前記取得手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記問い合わせに対する応答情報が前記記憶手段に記憶された前記第1情報に含まれている場合、前記画像形成装置の機能に関する第2情報の送信要求を前記画像形成装置に送信せず、
前記返信手段は、前記第1情報から生成した応答情報を前記外部端末に返信する
請求項2記載の情報処理装置。
When the acquisition means receives an inquiry regarding the function of the image forming apparatus from the external terminal, and the response information to the inquiry is included in the first information stored in the storage means, the image forming apparatus. The transmission request for the second information regarding the function of the above is not transmitted to the image forming apparatus.
The information processing device according to claim 2, wherein the reply means returns the response information generated from the first information to the external terminal.
前記記憶手段は、前記画像形成装置に対する問い合わせが必要であるか不要であるかを示す要否情報を更に記憶し、
前記取得手段は、前記画像形成装置に関する問い合わせを前記外部端末から受信した場合、前記要否情報により前記画像形成装置に対する問い合わせが必要であるとされた場合、前記第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得する
請求項1〜4の何れか1項記載の情報処理装置。
The storage means further stores necessity information indicating whether or not an inquiry to the image forming apparatus is necessary.
When the acquisition means receives an inquiry about the image forming apparatus from the external terminal, and the necessity information indicates that the inquiry to the image forming apparatus is necessary, the acquisition means sends a request for transmitting the second information to the image. The information processing apparatus according to any one of claims 1 to 4, which is transmitted to a forming apparatus to acquire the second information from the image forming apparatus.
前記記憶手段は、事前に前記画像形成装置から取得した前記第2情報を更に記憶し、
前記返信手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶された前記第1情報及び前記第2情報により前記問い合わせに応答可能な場合、前記第1情報及び前記第2情報から生成した応答情報を前記外部端末に返信する
請求項1記載の情報処理装置。
The storage means further stores the second information previously acquired from the image forming apparatus.
When the reply means receives an inquiry about the function of the image forming apparatus from the external terminal, the reply means can respond to the inquiry by the first information and the second information stored in the storage means, the first. The information processing apparatus according to claim 1, wherein the information and the response information generated from the second information are returned to the external terminal.
前記記憶手段は、事前に前記画像形成装置から取得した前記第2情報を更に記憶し、
前記取得手段は、前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記問い合わせに対する応答情報が前記記憶手段に記憶された前記第1情報及び前記第2情報の少なくとも一方に含まれている場合、前記画像形成装置の機能に関する第2情報の送信要求を前記画像形成装置に送信せず、
前記返信手段は、前記記憶手段に記憶されている前記第1情報及び前記第2情報から生成した応答情報を前記外部端末に返信する
請求項1記載の情報処理装置。
The storage means further stores the second information previously acquired from the image forming apparatus.
When the acquisition means receives an inquiry regarding the function of the image forming apparatus from the external terminal, the response information to the inquiry is included in at least one of the first information and the second information stored in the storage means. If so, the request for transmitting the second information regarding the function of the image forming apparatus is not transmitted to the image forming apparatus.
The information processing device according to claim 1, wherein the reply means returns the response information generated from the first information and the second information stored in the storage means to the external terminal.
前記記憶手段に記憶されている前記第2情報を更新してから予め定めた第1基準時間以上経過した場合、
前記取得手段は、前記画像形成装置の機能に関する第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得し、
前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する
請求項6又は7記載の情報処理装置。
When a predetermined first reference time or more has elapsed since the second information stored in the storage means was updated.
The acquisition means transmits a transmission request for the second information regarding the function of the image forming apparatus to the image forming apparatus, and acquires the second information from the image forming apparatus.
The information processing device according to claim 6 or 7, wherein the storage means stores the second information acquired by the acquisition means.
前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶されている前記第2情報を更新してから予め定めた第2基準時間以上経過している場合、
前記取得手段は、前記画像形成装置の機能に関する前記第2情報の送信要求を前記画像形成装置に送信して前記画像形成装置から前記第2情報を取得し、
前記返信手段は、前記第1情報及び前記取得手段により取得された前記第2情報から生成した応答情報を前記外部端末に返信する
請求項6〜8の何れか1項記載の情報処理装置。
When an inquiry regarding the function of the image forming apparatus is received from the external terminal, or when a predetermined second reference time or more has elapsed after updating the second information stored in the storage means.
The acquisition means transmits a transmission request for the second information regarding the function of the image forming apparatus to the image forming apparatus, and acquires the second information from the image forming apparatus.
The information processing apparatus according to any one of claims 6 to 8, wherein the reply means returns the response information generated from the first information and the second information acquired by the acquisition means to the external terminal.
前記画像形成装置の機能に関する問い合わせを前記外部端末から受信した場合、前記記憶手段に記憶されている前記第2情報を更新してから予め定めた第2基準時間以上経過している場合、
前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する
請求項9記載の情報処理装置。
When an inquiry regarding the function of the image forming apparatus is received from the external terminal, or when a predetermined second reference time or more has elapsed after updating the second information stored in the storage means.
The information processing device according to claim 9, wherein the storage means stores the second information acquired by the acquisition means.
前記記憶手段は、前記画像形成装置の機能の各属性について、相互に類似する複数の属性値が対応付けられたテーブルを更に記憶し、
前記画像形成装置の機能の属性値の設定の指示を前記外部端末から受信した場合、設定を指示された前記属性値が前記第1情報及び前記第2情報の何れにも含まれていない場合、設定を指示された前記属性値を前記テーブルで当該属性値と対応付けられた他の前記属性値に変更する変更手段と、
前記変更手段により変更された前記属性値の設定の指示を前記画像形成装置に送信する送信手段と、を更に備えた
請求項1〜4の何れか1項記載の情報処理装置。
The storage means further stores a table in which a plurality of attribute values similar to each other are associated with each attribute of the function of the image forming apparatus.
When the instruction for setting the attribute value of the function of the image forming apparatus is received from the external terminal, the attribute value for which the setting is instructed is not included in either the first information and the second information. A changing means for changing the attribute value instructed to be set to another attribute value associated with the attribute value in the table, and
The information processing apparatus according to any one of claims 1 to 4, further comprising a transmission means for transmitting an instruction for setting the attribute value changed by the changing means to the image forming apparatus.
接続された画像形成装置の機能に関する、前記画像形成装置に問い合わせても取得不可能、かつ前記機能に関する属性において固定されていて変更されない情報である第1情報、及び前記画像形成装置に問い合わせることにより取得可能、かつ前記属性において状況に応じて変更されている可能性がある情報である第2情報を記憶する記憶手段と、
前記画像形成装置の機能に関する問い合わせを外部端末から受信した場合、前記記憶手段に記憶されている前記第1情報及び前記第2情報から生成した前記属性に関する応答情報を前記外部端末に返信する返信手段と、
を備えた情報処理装置。
By inquiring about the first information regarding the function of the connected image forming apparatus, which is information that cannot be obtained even if the inquiry is made to the image forming apparatus and is fixed and unchanged in the attributes related to the function , and by inquiring to the image forming apparatus. A storage means for storing second information that can be acquired and is information that may be changed depending on the situation in the attribute.
When an inquiry regarding the function of the image forming apparatus is received from the external terminal, the reply means for returning the response information regarding the attribute generated from the first information and the second information stored in the storage means to the external terminal. When,
Information processing device equipped with.
前記第2情報を予め定めたタイミングで取得する取得手段を更に備え、
前記記憶手段は、前記取得手段により取得された前記第2情報を記憶する
請求項12記載の情報処理装置。
Further provided with an acquisition means for acquiring the second information at a predetermined timing,
The information processing device according to claim 12, wherein the storage means stores the second information acquired by the acquisition means.
コンピュータを、請求項1〜13の何れか1項記載の情報処理装置の各手段として機能させるためのプログラム。 A program for making a computer function as each means of the information processing apparatus according to any one of claims 1 to 13.
JP2017162742A 2017-08-25 2017-08-25 Information processing equipment and programs Active JP6984234B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017162742A JP6984234B2 (en) 2017-08-25 2017-08-25 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017162742A JP6984234B2 (en) 2017-08-25 2017-08-25 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2019040471A JP2019040471A (en) 2019-03-14
JP6984234B2 true JP6984234B2 (en) 2021-12-17

Family

ID=65726357

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017162742A Active JP6984234B2 (en) 2017-08-25 2017-08-25 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6984234B2 (en)

Also Published As

Publication number Publication date
JP2019040471A (en) 2019-03-14

Similar Documents

Publication Publication Date Title
JP7362855B2 (en) Image forming apparatus, image forming apparatus control method, and program
US20010027469A1 (en) Electronic device connectable to network and method of information acquisition of the same
US7796288B2 (en) Printer control apparatus, printer control method, and computer readable recording medium stored with computer program for controlling printer
KR20240155160A (en) Image forming apparatus, control method, and storage medium
CN103019630A (en) Printing system, printing device and printing method
CN107977171B (en) Print management apparatus and computer readable medium storing print management program
JP2021009598A (en) Printer, control method for printer, information processing device, and control method and program for information processing device
JP2012205017A (en) Image processing apparatus and program
JP2007140909A (en) Image forming device, client device, image forming system, control method and driver program
JP2007293833A (en) Method for managing and executing print jobs by using sub-jobs
JP6984234B2 (en) Information processing equipment and programs
JP5276521B2 (en) Printing system and mediation device
JP2010005847A (en) Print control device and print control program
KR20170092100A (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium
US7127532B2 (en) Data communication apparatus and transmission reservation managing method
US20060007487A1 (en) Printer, control method, program and recording medium
JP5725946B2 (en) Server apparatus, server apparatus control method, and program
JP7272034B2 (en) PRINTING INSTRUCTION DEVICE, PRINTING SYSTEM AND PROGRAM
JP6763244B2 (en) Printing device, printing control method and program
JP2007034899A (en) Device drivers and devices
US20120081735A1 (en) Device and program
CN114281281A (en) Interaction method and device for printer and intelligent equipment
US20200092439A1 (en) Information processing apparatus equipped with function of adding new content to original file and outputting file
JP2016224702A (en) Information processing apparatus, information processing method, and program
JP2014156094A (en) Image formation device, program and method for controlling the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200717

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210601

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210630

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211108

R150 Certificate of patent or registration of utility model

Ref document number: 6984234

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150