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
JP6771972B2 - Information processing equipment, programs and control methods - Google Patents
[go: Go Back, main page]

JP6771972B2 - Information processing equipment, programs and control methods - Google Patents

Information processing equipment, programs and control methods Download PDF

Info

Publication number
JP6771972B2
JP6771972B2 JP2016136109A JP2016136109A JP6771972B2 JP 6771972 B2 JP6771972 B2 JP 6771972B2 JP 2016136109 A JP2016136109 A JP 2016136109A JP 2016136109 A JP2016136109 A JP 2016136109A JP 6771972 B2 JP6771972 B2 JP 6771972B2
Authority
JP
Japan
Prior art keywords
information
printing
information processing
error information
print setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2016136109A
Other languages
Japanese (ja)
Other versions
JP2018005835A (en
JP2018005835A5 (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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2016136109A priority Critical patent/JP6771972B2/en
Publication of JP2018005835A publication Critical patent/JP2018005835A/en
Publication of JP2018005835A5 publication Critical patent/JP2018005835A5/ja
Application granted granted Critical
Publication of JP6771972B2 publication Critical patent/JP6771972B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は印刷設定画面でメッセージを表示する技術に関する。 The present invention relates to a technique for displaying a message on a print setting screen.

従来、プリンター本体で警告を表示する技術があった。特許文献1はユーザーが指定した用紙サイズと給紙された用紙サイズが異なる場合に、プリンター本体の表示パネルに警告を表示する技術を開示している。 Conventionally, there has been a technique of displaying a warning on the printer body. Patent Document 1 discloses a technique for displaying a warning on a display panel of a printer main body when the paper size specified by the user and the paper size fed are different.

特開平11−314444JP-A-11-314444

特許文献1の技術では警告表示がプリンター本体で行われるため、ユーザーはプリンター本体がある場所まで移動して警告を確認する必要がある。そこで本明細書ではプリンターからメッセージを表示するための情報を取得して、印刷設定画面でメッセージを表示する構成を検討する。 In the technique of Patent Document 1, since the warning is displayed on the printer main body, the user needs to move to the place where the printer main body is located and check the warning. Therefore, in this specification, a configuration in which information for displaying a message is acquired from a printer and the message is displayed on the print setting screen is examined.

このような構成では、例えば取得したメッセージが印刷に問題があることを示していても、印刷設定画面で設定された印刷設定によっては問題がないケースが存在する。問題がないケースで取得した印刷に問題があることを示すメッセージをそのまま表示するとユーザーを混乱させる。 In such a configuration, for example, even if the acquired message indicates that there is a problem in printing, there may be a case where there is no problem depending on the print settings set on the print setting screen. It confuses the user to display the message indicating that there is a problem with printing obtained in the case where there is no problem.

これに対して本発明は印刷時に実際に問題が生じるか否かを考慮してメッセージを表示することで、利便性の高い印刷設定画面を提供することを目的とする。 On the other hand, an object of the present invention is to provide a highly convenient print setting screen by displaying a message in consideration of whether or not a problem actually occurs during printing.

上記の目的を達成するための本発明に係る情報処理装置は、印刷設定画面を表示する情報処理装置であって、
印刷装置から複数種類のエラー情報を取得する第1の取得手段と、
前記印刷設定画面において現在設定されている印刷設定の取得を行う第2の取得手段と、
前記第1の取得手段で取得した複数種類のエラー情報の中に、前記第2の取得手段で取得した印刷設定での印刷に支障をきたすエラー情報があるか判定する判定手段と、
表示手段に、
前記判定手段で前記印刷に支障をきたすエラー情報があると判定した場合には、当該印刷に支障をきたすエラー情報を前記印刷設定画面の所定の領域に表示させ、
前記判定手段で前記印刷に支障をきたすエラー情報がないと判定した場合には、印刷が可能であることを示す情報を所定のアイコンと共に前記印刷設定画面の前記所定の領域に表示させ、
さらに、ユーザにより前記所定のアイコンに対する操作が行われた場合には、前記取得した複数種類のエラー情報のうちの、印刷に支障をきたさないエラー情報を追加表示させる制御手段とを有することを特徴とする。
The information processing device according to the present invention for achieving the above object is an information processing device that displays a print setting screen.
The first acquisition means for acquiring multiple types of error information from the printing device,
A second acquisition means for acquiring the print settings currently set on the print setting screen, and
A determining means for determining whether or not the plurality of types of error information acquired by the first acquisition means include error information that interferes with printing with the print settings acquired by the second acquisition means.
As a display means,
When the determination means determines that there is error information that interferes with printing, the error information that interferes with printing is displayed in a predetermined area of the print setting screen.
When the determination means determines that there is no error information that interferes with printing, information indicating that printing is possible is displayed together with a predetermined icon in the predetermined area of the print setting screen.
Further, it is characterized by having a control means for additionally displaying error information that does not interfere with printing among the acquired plurality of types of error information when the user performs an operation on the predetermined icon. And.

本発明では印刷時に実際に問題が生じるか否かを考慮してメッセージを表示することで、利便性の高い印刷設定画面を提供することができる。 In the present invention, it is possible to provide a highly convenient print setting screen by displaying a message in consideration of whether or not a problem actually occurs during printing.

コンピューターシステムのハードウェアとソフトウェアのブロック構成図Computer system hardware and software block block diagram クライアントとプリンター、プリンターが接続されたネットワークの構成図Configuration diagram of the network where the client, printer, and printer are connected 印刷設定画面の例を示した図Diagram showing an example of the print setting screen プリンターパネルの例を示した図Diagram showing an example of a printer panel プリンターのステータスメッセージの変更処理Processing to change the printer status message プリンターのステータスメッセージの変更処理を行うかどうかの判定処理Judgment processing of whether to change the printer status message プリンターのステータスの一例を示した図Diagram showing an example of printer status プリンターのステータスIDの一覧を示した図Diagram showing a list of printer status IDs プリンターの属性情報の一例(カセット情報)を示した図The figure which showed an example (cassette information) of the attribute information of a printer プリンターの属性情報の一例(トナー情報)を示した図The figure which showed an example (toner information) of the attribute information of a printer 警告メッセージへの変更判定処理Change judgment processing to warning message しきい値の変更処理を加えた警告メッセージへの変更判定処理Change judgment processing to a warning message with threshold change processing added 印刷設定画面にツールチップ表示をさせる例を示した図Diagram showing an example of displaying a tooltip on the print setting screen アイコンの変更処理を加えたプリンターのステータスメッセージの変更処理Printer status message change processing with icon change processing プリンターのステータスメッセージの変更を行った際のツールチップの表示処理Tooltip display processing when changing the printer status message

以下、本発明を実施するための形態について図面を用いて説明する。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.

図1は本発明の実施形態を示す情報処理装置の一例であるコンピューターを用いたシステムのブロック構成図である。 FIG. 1 is a block configuration diagram of a system using a computer, which is an example of an information processing device showing an embodiment of the present invention.

Central Processing Unit(CPU)101は、主記憶装置102のRead Only Memory(ROM)1021、Random Access Memory(RAM)1022あるいは補助記憶装置105に格納されたプログラムに従ってコンピューター100全体の制御を行う。加えて、CPU101が補助記憶装置105に記憶されているプログラムに基づき処理を実行することによって、後述するフローチャートの各ステップの処理が実現される。 The Central Processing Unit (CPU) 101 controls the entire computer 100 according to a program stored in the Read Only Memory (ROM) 1021 of the main storage device 102, the Random Access Memory (RAM) 1022, or the auxiliary storage device 105. In addition, when the CPU 101 executes the process based on the program stored in the auxiliary storage device 105, the process of each step of the flowchart described later is realized.

RAM1022はCPU101が各処理を行う際のワークエリアとしても使用される。補助記憶装置105には、アプリケーション(アプリ)1051やデバイスアプリケーション1052、プリンタードライバー1053、オペレーティングシステム(OS)1054等の各種プログラムが格納される。キーボード1031やマウス・タッチパネルなどに代表されるポインティングデバイス1032等の入力機器は、入力インターフェース(I/F)103を通してコンピューター100に接続される。これらの入力機器を通してユーザーからのプログラムへの操作を受け付ける。出力I/F104にはモニター1041等の出力デバイスが接続され、プログラムの指示に従いモニター上にUIを表示する。通信I/F106はネットワーク1061に接続されており、コンピューター100の外部機器、例えば、図2のコンピューター202やプリンター201との通信が可能である。上記モジュールは、システムバス107で接続され、各モジュール間でデータのやり取りが可能である。また、本発明の処理が含まれているアプリ1051〜1054は、不図示のCD−ROMやUSBメモリーを介して補助記憶装置105に追加可能である。さらにネットワーク1061を経由して補助記憶装置105に追加することも可能である。なお、特に断らない限り、本発明の機能が実行されるのであれば、機器の構成に係わらず本発明を適用できることは言うまでもない。単体の機器であっても、複数の機器からなるシステムであっても、Localネットワークを介して接続が為され処理が行われるシステムであってもよい。 The RAM 1022 is also used as a work area when the CPU 101 performs each process. Various programs such as an application (application) 1051, a device application 1052, a printer driver 1053, and an operating system (OS) 1054 are stored in the auxiliary storage device 105. An input device such as a pointing device 1032 represented by a keyboard 1031 or a mouse / touch panel is connected to the computer 100 through an input interface (I / F) 103. It accepts operations from users to programs through these input devices. An output device such as a monitor 1041 is connected to the output I / F 104, and a UI is displayed on the monitor according to the instructions of the program. The communication I / F 106 is connected to the network 1061 and can communicate with an external device of the computer 100, for example, the computer 202 and the printer 201 of FIG. The modules are connected by a system bus 107, and data can be exchanged between the modules. In addition, the applications 1051 to 1054 including the processing of the present invention can be added to the auxiliary storage device 105 via a CD-ROM or a USB memory (not shown). Further, it can be added to the auxiliary storage device 105 via the network 1061. It goes without saying that the present invention can be applied regardless of the configuration of the device as long as the functions of the present invention are executed unless otherwise specified. It may be a single device, a system composed of a plurality of devices, or a system in which a connection is made and processing is performed via a local network.

図2は本発明の実施の形態におけるネットワーク1061の環境を簡略した図である。印刷を行う文書や画像を作成するコンピューター100/202が単体もしくは複数ネットワークに接続されている。さらにプリンター201が単体もしくは複数ネットワークに接続されていることもある。ネットワークにはPersonal Area Network(PAN)、LANなどの小規模から大規模までのネットワークがあり、これらの機器が全てのネットワークに接続されている。なお、クラウドなど、サーバーやプリンターがインターネットを経由して接続されていても構わない。 FIG. 2 is a simplified diagram of the environment of the network 1061 according to the embodiment of the present invention. Computers 100/202 that create documents and images to be printed are connected to a single network or multiple networks. Further, the printer 201 may be connected to a single unit or a plurality of networks. Networks include small to large networks such as Personal Area Network (PAN) and LAN, and these devices are connected to all networks. A server or printer such as a cloud may be connected via the Internet.

本実施例では、特にプリンタードライバー1053を取り上げて説明する。これらのソフトウェアモジュールは、補助記憶装置105からRAM1022にロードされ、CPU101で実行される。アプリ1051は、ワードプロセッサやブラウザー等の一般的なアプリケーションである。モニター1041上にUIを表示し、ポインティングデバイス1032やキーボード1031等の入力機器によってユーザーの印刷要求を受け付ける。ユーザーの印刷要求を受けて、アプリ1051は、印刷システム(不図示)へ印刷要求を出す。印刷システムはOS1054のサブシステムである。印刷システムはアプリ1051とプリンタードライバー1053の中間に位置し、印刷処理における共通処理の実行を行う。具体的な実行処理としては、印刷対象プリンターの選択や選択されたプリンタードライバー1053を用いたPage Description Language(PDL)への変換を行う。プリンタードライバー1053は、印刷出力先のプリンターに依存する処理を受け持つモジュールである。プリンタードライバー1053は、プリンター201から機器構成情報やユーザーにより設定された情報等の取得を行い、プリンター201に定義されている初期設定のデータや後からカスタマイズされた情報、プリンターから取得した情報等から、プリンタードライバー1053の印刷設定画面上で設定可能な情報の生成を行う。この情報に基づき、プリンタードライバー1053や外部アプリケーションは設定項目を列挙してUI表示を行う。プリンタードライバー1053は、アプリ1051より印刷システム経由でプリンターが一般的に解釈可能な設定情報を含む標準文書データを受け取り、プリンター201で解釈可能なPDLに変換した上で、OS 1054のサブシステムであるシステムスプーラを介し、プリンター201へ送信することで印刷処理を行う。 In this embodiment, the printer driver 1053 will be particularly taken up and described. These software modules are loaded from the auxiliary storage device 105 into the RAM 1022 and executed by the CPU 101. The application 1051 is a general application such as a word processor and a browser. A UI is displayed on the monitor 1041, and a user's print request is received by an input device such as a pointing device 1032 or a keyboard 1031. In response to the user's print request, the application 1051 issues a print request to the printing system (not shown). The printing system is a subsystem of OS 1054. The printing system is located between the application 1051 and the printer driver 1053, and executes common processing in the printing processing. As a specific execution process, a printer to be printed is selected and a conversion to Page Description Language (PDL) using the selected printer driver 1053 is performed. The printer driver 1053 is a module that is in charge of processing that depends on the printer of the print output destination. The printer driver 1053 acquires device configuration information, information set by the user, etc. from the printer 201, and obtains initial setting data defined in the printer 201, customized information later, information acquired from the printer, and the like. , Generates information that can be set on the print setting screen of the printer driver 1053. Based on this information, the printer driver 1053 and the external application enumerate the setting items and display the UI. The printer driver 1053 receives standard document data including setting information generally interpretable by the printer from the application 1051 via the printing system, converts it into a PDL that can be interpreted by the printer 201, and is a subsystem of the OS 1054. The printing process is performed by transmitting to the printer 201 via the system spooler.

ここで、まず本実施例の概要を説明する。図3はプリンタードライバー1053のUIである印刷設定画面を示す一例であり、本印刷設定画面上から原稿サイズ設定302を始めとする印刷に必要な設定を行う。さらに本実施例では印刷設定画面にプリンター201の状態を表示するメッセージ表示部301を設けることで、ユーザーにプリンター201で印刷が可能かどうかを確認する機能の提供を行っている。また、図4はプリンター201のパネルに表示される画面の一例であるが、ここに表示されるパネル上のメッセージ404が前述のメッセージ表示部301で表示を行う対象のメッセージである。通常であれば、単に図4のパネル上のメッセージ404の表示に従い、印刷設定画面上のメッセージ表示部301にも「用紙切れ」に該当するメッセージのそのまま表示すれば良いが、本例では図4のパネル上のメッセージ404とは異なるメッセージを表示している。まず、図4のパネル上のメッセージ404である「用紙切れ」にあたるメッセージは、パネル上のカセット2の情報402にも表示されているようにB5用紙が無くなったことを示している。しかし、図3の印刷設定画面の原稿サイズ設定302ではA4用紙を指定しているため、B5用紙の情報は印刷をしようとしているユーザーにとってはB5用紙が用紙切れであることは直接必要のない情報と言える。本実施例では、プリンター201から取得した情報が上記のように現在の印刷設定画面の印刷設定で印刷を行う上で必要の無いメッセージであった場合、受け取った情報をそのまま印刷設定画面のメッセージ表示部301に表示させるのではなく、実運用上ユーザーにとって必要な情報に変換して表示を行う。具体的には、パネル上のカセット1の情報401に示されているように、印刷設定画面を介してユーザーが指定しているA4用紙は問題なく使えるため、「用紙切れ」ではなく、問題ないことを示す「準備完了」メッセージを表示する。 Here, first, the outline of this embodiment will be described. FIG. 3 is an example showing a print setting screen which is the UI of the printer driver 1053, and settings necessary for printing such as the document size setting 302 are performed on the main print setting screen. Further, in this embodiment, by providing a message display unit 301 for displaying the status of the printer 201 on the print setting screen, a function for confirming whether or not the printer 201 can print is provided to the user. Further, FIG. 4 is an example of a screen displayed on the panel of the printer 201, and the message 404 on the panel displayed here is a message to be displayed by the message display unit 301 described above. Normally, the message corresponding to "out of paper" may be displayed as it is on the message display unit 301 on the print setting screen simply according to the display of the message 404 on the panel of FIG. 4, but in this example, FIG. 4 A message different from the message 404 on the panel of is displayed. First, the message corresponding to "out of paper", which is the message 404 on the panel of FIG. 4, indicates that the B5 paper has run out as displayed in the information 402 of the cassette 2 on the panel. However, since A4 paper is specified in the document size setting 302 on the print setting screen of FIG. 3, the information on the B5 paper does not directly need to be out of paper for the user who is trying to print. It can be said that. In this embodiment, if the information acquired from the printer 201 is a message that is not necessary for printing with the print settings of the current print setting screen as described above, the received information is displayed as it is in the message display of the print setting screen. Instead of displaying it in the unit 301, it is converted into information necessary for the user in actual operation and displayed. Specifically, as shown in the information 401 of the cassette 1 on the panel, the A4 paper specified by the user via the print setting screen can be used without any problem, so it is not "out of paper" and there is no problem. Display a "ready" message indicating that.

ここから図5、図6を用いてプリンタードライバー1053の印刷設定画面のメッセージの変更処理について説明する。なお、本実施例におけるフローは特に断らない限りプリンタードライバー1053上で実行されるものとする。この際、プリンタードライバー1053は、ユーザーの要求や、他のシステムの要求に応じて補助記憶装置105からRAM1022にロードされCPU101で実行される。 From here, the process of changing the message on the print setting screen of the printer driver 1053 will be described with reference to FIGS. 5 and 6. The flow in this embodiment shall be executed on the printer driver 1053 unless otherwise specified. At this time, the printer driver 1053 is loaded from the auxiliary storage device 105 into the RAM 1022 and executed by the CPU 101 in response to a user's request or a request from another system.

まず、S501ではプリンタードライバー1053はプリンター201からステータス情報の取得を行う。ステータス情報は、一例として図7のプリンターのステータスID701のような形で取得される。ステータスID701には図8の一覧のいずれかのIDが設定されている。図7の例ではプリンターのステータスID701は「0003」「0007」となっているため、「用紙切れ」、「トナー/インクなし」が取得されたという意味になる。複数種類のエラーが発生していた場合、このようにリストとして取得されるが、そのうち一番優先度が高いものが印刷設定画面のメッセージ表示部301に表示される対象のメッセージとなる。このようにしてS501では、印刷設定画面で表示するために、プリンターから少なくとも一つのステータスが取得される。 First, in S501, the printer driver 1053 acquires status information from the printer 201. The status information is acquired in the form of the printer status ID 701 of FIG. 7 as an example. Any ID in the list of FIG. 8 is set in the status ID 701. In the example of FIG. 7, since the printer status ID 701 is "0003" and "0007", it means that "out of paper" and "no toner / ink" have been acquired. When a plurality of types of errors have occurred, they are acquired as a list in this way, and the one with the highest priority is the target message displayed on the message display unit 301 of the print setting screen. In this way, in S501, at least one status is acquired from the printer for display on the print setting screen.

S502では、プリンター201からプリンターの属性情報の取得を行う。ここでのプリンターの属性情報とは用紙やトナー等の消耗品情報や、プリンターに取り付けられたフィニッシャー等のオプション情報を指す。本実施例ではプリンターの属性情報として以降の説明では図9のカセット情報と図10のトナー情報を例に説明を行う。 In S502, the attribute information of the printer is acquired from the printer 201. The printer attribute information here refers to consumables information such as paper and toner, and optional information such as a finisher attached to the printer. In this embodiment, as the attribute information of the printer, the cassette information of FIG. 9 and the toner information of FIG. 10 will be described as examples in the following description.

なお、S501とS502は、本フロー以外のタイミングで取得したキャッシュ情報を参照する形でも構わない。また、情報の取得自体は一度に行っても良いものとする。S501とS502によりプリンターの属性情報と、印刷設定画面でメッセージを表示するためのステータス情報を含むプリンターの状態情報が取得される。 Note that S501 and S502 may refer to cache information acquired at a timing other than this flow. In addition, the information acquisition itself may be performed all at once. S501 and S502 acquire printer attribute information and printer status information including status information for displaying a message on the print setting screen.

S503は取得したメッセージの変更、例えば、「用紙切れ」を「準備完了」に変更するかどうかの判定を行う。本処理の詳細は後述する。 S503 determines whether to change the acquired message, for example, to change "out of paper" to "ready". Details of this process will be described later.

S504ではS503での判定結果からメッセージの変更が必要かどうかの判定を行い、変更する必要がある場合は、S505にてメッセージの変更を行う。 In S504, it is determined from the determination result in S503 whether or not the message needs to be changed, and if it is necessary to change, the message is changed in S505.

S506では、印刷設定画面のメッセージ表示部301にメッセージの表示・更新を行う。 In S506, a message is displayed / updated on the message display unit 301 of the print setting screen.

以上の処理を行うことで、プリンター201から取得したメッセージの表示と変更処理を行う。 By performing the above processing, the message acquired from the printer 201 is displayed and changed.

なお、本願においては、メッセージ表示部301に表示する文言を単に「メッセージ」と記載するが、図8の「準備完了」以外のプリンターで問題が発生している場合に表示するメッセージを特に「警告メッセージ」と記載する。警告メッセージを含めたメッセージは基本的にプリンターから取得したステータス情報のステータスである。 In the present application, the wording displayed on the message display unit 301 is simply described as "message", but the message displayed when a problem occurs in the printer other than "ready" in FIG. 8 is particularly "warning". Message. " The message including the warning message is basically the status of the status information obtained from the printer.

次に図6を用いて、メッセージの変更を行うかどうかの判定を行う処理について説明する。 Next, a process of determining whether or not to change the message will be described with reference to FIG.

まずS601では、表示対象となっているメッセージが変更対象の警告メッセージであるかどうかの判定を行う。具体的にはプリンターの状態情報から特定可能な少なくとも一つのステータス(メッセージ)に印刷設定画面の表示対象から後述のS605による除外処理を行う警告メッセージが含まれているか否かを判定する。これは、印刷設定画面の設定次第で解消する可能性のある情報かどうかの判定であり、本実施例においては図8の「用紙切れ」か「トナー/インク残量:少」、「トナー/インクなし」が変更対象の警告メッセージとなる。本情報は予めドライバ側で設定されている固定のリスト情報を参照する形で説明を進めるが、後からアドインのように追加機能の形で動的に設定や判定条件の追加を行っても構わない。また、用紙やトナー以外にも代替手段等により印刷可能となり得るそれ以外の印刷設定に関する情報であってももちろん構わない。 First, in S601, it is determined whether or not the message to be displayed is a warning message to be changed. Specifically, it is determined whether or not at least one status (message) that can be specified from the printer status information includes a warning message to be excluded from the display target of the print setting screen according to S605 described later. This is a judgment as to whether or not the information may be resolved depending on the setting of the print setting screen. In this embodiment, "paper out" or "toner / ink remaining amount: low", "toner / ink" in FIG. "No ink" is the warning message to be changed. This information will be explained by referring to the fixed list information set in advance on the driver side, but later settings and judgment conditions may be dynamically added in the form of additional functions such as add-ins. Absent. In addition to paper and toner, information on other print settings that can be printed by alternative means may of course be used.

S602では、複数の警告メッセージが変更対象の警告メッセージとして該当した場合、未処理の警告メッセージの中から最も優先度の高いものを判定対象として設定を行う。なお、本実施例においては、基本的に優先度順に並べられている想定で上から順に処理を行うが、付加情報として優先度情報がつけられていた場合、それに従った順序で処理を行っても良い。ここでは、例えば「トナー/インクなし」と「用紙切れ」の2つの警告が発生していたとして、「用紙切れ」の優先度が高く「用紙切れ」が取得されたとする。 In S602, when a plurality of warning messages correspond as warning messages to be changed, the one with the highest priority among the unprocessed warning messages is set as the determination target. In this embodiment, the processing is basically performed in order from the top on the assumption that the information is arranged in the order of priority, but if the priority information is added as additional information, the processing is performed in the order according to the priority information. Is also good. Here, it is assumed that, for example, two warnings of "no toner / ink" and "out of paper" have occurred, and "out of paper" has a high priority and "out of paper" is acquired.

S603では、変更対象の警告メッセージに関連した属性情報の取得を行う。例えば、変更対象が「用紙切れ」であった場合は、図5のS502で取得した属性情報の中から図9のプリンターのカセット情報の取得を行う。 In S603, the attribute information related to the warning message to be changed is acquired. For example, when the change target is "out of paper", the cassette information of the printer of FIG. 9 is acquired from the attribute information acquired in S502 of FIG.

S604では、印刷設定画面で現在設定されている印刷設定の取得を行う。具体的には図3の設定から原稿サイズ設定302や出力用紙サイズ設定303等、変更対象の警告メッセージに関連のある設定の取得を行う。 In S604, the print setting currently set on the print setting screen is acquired. Specifically, the settings related to the warning message to be changed, such as the original size setting 302 and the output paper size setting 303, are acquired from the settings shown in FIG.

S605では、プリンタードライバー1053は変更対象の警告メッセージが表示対象から除外する警告メッセージであるかどうかの判定を行う。例えば、変更対象が「用紙切れ」であった場合は、図3の現在の印刷設定から出力用紙としての「A4用紙」の残量が残っているかを判定する。ここで、図9のカセット1の用紙サイズ901と用紙残量903の情報から、印刷対象のA4用紙が残っていることが分かるため、現在の印刷設定で問題ないことが分かる。なお、本S605の判定で警告メッセージが表示対象から除外すると判定されなかった場合はそのまま処理を抜ける。そして、その場合は、印刷設定画面のメッセージ表示部301には「用紙切れ」の表示がされる。このようにS605ではプリンターの状態情報と印刷設定画面で設定された現在の印刷設定に基づいて、取得されたステータスのうち判定対象のステータス(メッセージ)を印刷設定画面の表示対象から除外するか否かが判定される。 In S605, the printer driver 1053 determines whether or not the warning message to be changed is a warning message to be excluded from the display target. For example, when the change target is "out of paper", it is determined from the current print settings in FIG. 3 whether or not the remaining amount of "A4 paper" as output paper remains. Here, from the information of the paper size 901 and the remaining amount of paper 903 of the cassette 1 of FIG. 9, it can be seen that the A4 paper to be printed remains, so that there is no problem with the current print settings. If it is not determined in the determination of this S605 that the warning message is excluded from the display target, the process is exited as it is. In that case, "out of paper" is displayed on the message display unit 301 of the print setting screen. In this way, in S605, whether or not to exclude the status (message) to be judged from the acquired status from the display target on the print setting screen based on the printer status information and the current print setting set on the print setting screen. Is judged.

S606では、警告メッセージが印刷に支障をきたすものでないと判断されているため、該当の警告メッセージを表示対象から除外する。例えば「用紙切れ」が除外対象となる。 In S606, since it is determined that the warning message does not interfere with printing, the corresponding warning message is excluded from the display target. For example, "out of paper" is excluded.

次に、S607に移行し、変更対象の警告メッセージが残っているかを判定する。ここで、警告が残っていなかった場合には処理を終了するが、まだ本例では「トナー/インクなし」の警告メッセージが残っているため、再度S602に移行し「トナー/インクなし」を判定対象とする。 Next, the process proceeds to S607, and it is determined whether or not the warning message to be changed remains. Here, if no warning remains, the process ends, but in this example, the warning message of "toner / no ink" still remains, so the process shifts to S602 again and "no toner / ink" is determined. set to target.

この後、「トナー/インクなし」に対して再度S601からS605(必要に応じてS606)の処理を行う。S605の判定で警告が解消されなかった場合は、その時点で判定対象となっている警告メッセージが印刷設定画面のメッセージ表示部301に表示される。具体的には「トナー/インクなし」がS605の判定で除外する警告メッセージではないと判定されれば、「トナー/インクなし」がメッセージ表示部301に表示される。つまり、この例ではプリンター201から取得された最も優先度の高い「用紙切れ」の警告メッセージではなく、ユーザーとして問題となっている「トナー/インクなし」が表示されることとなる。 After that, the processes of S601 to S605 (S606 if necessary) are performed again for "no toner / ink". If the warning is not resolved by the determination in S605, the warning message to be determined at that time is displayed on the message display unit 301 of the print setting screen. Specifically, if it is determined that "no toner / ink" is not a warning message to be excluded in the determination of S605, "no toner / ink" is displayed on the message display unit 301. That is, in this example, instead of the highest priority "out of paper" warning message acquired from the printer 201, "no toner / ink", which is a problem for the user, is displayed.

なお、補足としてS605の判定に関して、「トナー/インクなし」が変更対象の警告メッセージとなっていた場合についても説明する。この際、図10を見ると黄色のトナー残量情報1002が「0」となっており、残量ゼロであることが分かる。ただし、黒色のトナー残量情報1001から黒のトナーは残っており、モノクロ印刷なら印刷可能であることが分かるため図3の印刷設定画面のカラーモード設定305がモノクロ印刷設定であった場合も現在の印刷設定で問題ないという判定となる。加えて言うと、図10のトナー残量情報1003を見るとマゼンタのトナーも残っているため、カラーモード設定305がモノクロでなくとも黒とマゼンタの2色印刷となっていた場合も、問題ないという判定となる。 As a supplement, the case where "no toner / no ink" is the warning message to be changed will be described with respect to the determination of S605. At this time, looking at FIG. 10, the yellow toner remaining amount information 1002 is "0", and it can be seen that the remaining amount is zero. However, since black toner remains from the black toner remaining amount information 1001 and it can be seen that printing is possible in monochrome printing, even if the color mode setting 305 on the print setting screen of FIG. 3 is the monochrome print setting, it is currently present. It is judged that there is no problem with the print settings of. In addition, looking at the toner remaining amount information 1003 in FIG. 10, magenta toner remains, so there is no problem even if the color mode setting 305 is not monochrome but two-color printing of black and magenta. It becomes a judgment.

以上の処理を行うことで、メッセージを変更するかどうかの判定を行うってステータス表示を行うことができる。具体的にはプリンタードライバー1053は、S605による判定の結果に基づいて、S506において印刷設定画面でメッセージを表示することができる。 By performing the above processing, it is possible to display the status by determining whether to change the message. Specifically, the printer driver 1053 can display a message on the print setting screen in S506 based on the result of the determination by S605.

実施例1では、プリンター201で発生した問題に対して印刷設定画面のメッセージ表示部301の変更処理を行っていたが、プリンター201で警告が発生していなかったとしても印刷が行えないケースがある。例えば、プリンター201の全てのカセットに「A4」用紙がセットされていて、かつ全てのカセットに用紙が入っている場合、プリンター201としては用紙切れの警告は出ないが、プリンタードライバー1053から「A3」用紙の印刷が要求された場合、印刷を実行できずエラーとなってしまう。 In the first embodiment, the message display unit 301 of the print setting screen is changed for the problem that occurred in the printer 201, but there is a case where printing cannot be performed even if the warning is not generated in the printer 201. .. For example, if "A4" paper is loaded in all the cassettes of the printer 201 and the paper is contained in all the cassettes, the printer 201 does not give a warning of running out of paper, but the printer driver 1053 gives "A3". When printing on paper is requested, printing cannot be executed and an error occurs.

本実施例においては、印刷設定の際にプリンター201から取得したプリンターの属性情報から印刷可能であるかを判定し、印刷に問題があるとされた場合は、メッセージ表示部301を警告メッセージに変更する処理を行う。具体的処理手順に関しては図11において説明を行う。本フローは図5のS503のメッセージ変更判定処理と併せて実行されるか、S503のメッセージ変更判定処理を置き換えて実行される。なお、本実施例におけるフローは特に断らない限りプリンタードライバー1053上で実行されるものとする。この際、プリンタードライバー1053は、ユーザーの要求や、他のシステムの要求に応じて補助記憶装置105からRAM1022にロードされCPU101で実行される。 In this embodiment, it is determined whether printing is possible from the attribute information of the printer acquired from the printer 201 at the time of printing setting, and if there is a problem in printing, the message display unit 301 is changed to a warning message. Perform the processing to be performed. The specific processing procedure will be described with reference to FIG. This flow is executed together with the message change determination process of S503 of FIG. 5, or is executed by replacing the message change determination process of S503. The flow in this embodiment shall be executed on the printer driver 1053 unless otherwise specified. At this time, the printer driver 1053 is loaded from the auxiliary storage device 105 into the RAM 1022 and executed by the CPU 101 in response to a user's request or a request from another system.

まず、S1101では、印刷設定画面にて設定されている設定のうち、用紙設定やカラー設定といった情報の取得を行う。本実施例においては、印刷時にどの用紙が何色のトナーで印刷されるのかを特定するため、用紙に関する情報と色設定に関連する情報を取得する。特に用紙に関連するものは直接用紙サイズや用紙種類を指定させるものだけでなく、間接的に用紙を指定する設定に関しても含めるものとする。例えば、「A4」と「A3」用紙を組み合わせて印刷を行う「用紙混在」設定や「挿入用紙」や「バナーページ」のように本文と違う用紙を指定するものに関しては、組み合わせや挿入対象の用紙も対象として考慮する。この際、用紙の指定サイズと実際に給紙されるサイズが異なるものに関しては、実際に給紙される用紙の方を判定対象とする。具体例を挙げるとA4用紙の製本印刷などの設定で一段階大きいA3サイズの用紙を折り曲げてA4の印刷物を作る場合などは、設定されているA4サイズでなく実際に給紙されるA3の方のサイズを判定対象として扱う。また、直接カセットを指定している場合、指定カセット等の情報も間接的に用紙を指定することとなるため取得対象となる。 First, in S1101, among the settings set on the print setting screen, information such as paper setting and color setting is acquired. In this embodiment, in order to specify which paper is printed with what color toner at the time of printing, information on the paper and information related to the color setting are acquired. In particular, paper-related items shall include not only those that directly specify the paper size and paper type, but also those that indirectly specify the paper. For example, for the "Mixed paper" setting that prints by combining "A4" and "A3" paper, and the "Insert paper" and "Banner page" that specify different paper from the text, the combination and insertion target Paper is also considered as a target. At this time, if the specified size of the paper and the size actually fed are different, the paper actually fed is the determination target. To give a specific example, when making A4 size printed matter by folding A3 size paper that is one step larger in the setting such as bookbinding printing of A4 paper, A3 that is actually fed instead of the set A4 size The size of is treated as a judgment target. In addition, when the cassette is directly specified, the information such as the designated cassette is also the target of acquisition because the paper is indirectly specified.

S1102では、他の実施例と同様プリンターの属性情報として図9のカセット情報や図10のトナー情報の取得を行う。 In S1102, the cassette information of FIG. 9 and the toner information of FIG. 10 are acquired as the attribute information of the printer as in the other embodiment.

S1103では、S1101とS1102で取得した情報に基づいて、印刷設定画面の表示対象に加える警告メッセージがあるかどうかを判定する。一例を挙げると印刷に必要な用紙がカセットに設定されていなかった場合や、印刷に必要な用紙やトナーの残量がゼロとなっていた場合は印刷に失敗する。この場合、「用紙切れ」や「トナー/インクなし」の警告メッセージを表示させた方が良いため、表示対象に加える警告メッセージがあるという判定となる。 In S1103, it is determined whether or not there is a warning message to be added to the display target of the print setting screen based on the information acquired in S1101 and S1102. For example, if the paper required for printing is not set in the cassette, or if the remaining amount of paper or toner required for printing is zero, printing fails. In this case, since it is better to display a warning message of "out of paper" or "no toner / ink", it is determined that there is a warning message to be added to the display target.

最後にS1104では、メッセージ表示部301に表示する対象となる警告メッセージの登録を行う。ここで、例えば用紙が無い場合は図8の「用紙切れ」に該当する「0003」のIDをRAM1022にロードされたプリンタードライバー1053の記憶領域に格納しても良いし、IDを使わずにメッセージを指定させたい場合は「A3の用紙がありません」という文言を直接RAM1022にロードされたプリンタードライバー1053の記憶領域に格納しても構わない。 Finally, in S1104, a warning message to be displayed on the message display unit 301 is registered. Here, for example, when there is no paper, the ID of "0003" corresponding to "out of paper" in FIG. 8 may be stored in the storage area of the printer driver 1053 loaded in the RAM 1022, or a message may be stored without using the ID. If you want to specify, you may store the phrase "There is no A3 paper" in the storage area of the printer driver 1053 directly loaded in RAM 1022.

以上の処理を行うことで、プリンタードライバー1053はS1103により印刷設定画面の表示対象に加えるメッセージがあると判定された場合に、印刷設定画面で表示対象に加えられた警告メッセージの表示を行う。 By performing the above processing, the printer driver 1053 displays the warning message added to the display target on the print setting screen when it is determined by S1103 that there is a message to be added to the display target on the print setting screen.

なお、本フローが呼び出されるのは印刷設定画面において設定が行われる度でも良いし、一定間隔、あるいは「適用」といったボタンの押下に連動しての呼び出し、または印刷設定画面の最終的な確定処理といった任意のタイミングで呼び出しても良いものとする。 This flow may be called every time a setting is made on the print setting screen, is called at regular intervals, or is called in conjunction with pressing a button such as "Apply", or is the final confirmation process of the print setting screen. It may be called at any time such as.

厚紙など特殊な用紙種類を指定した場合、紙の厚みや重さで測定を行う単純な残量の測定方法では実際の用紙残量と差が出る。ここで、50枚程度の少ない容量のカセットを使用し、カセットの残り20%以下で「用紙残量:少」の警告を行う場合を例に考える。この際、通常の用紙であるなら「残り10枚」で警告表示が出るが、通常の4倍の坪量を持つ厚紙だった場合は、枚数も例えば4分の1程度しか入らないことがあるため「残り2〜3枚」になるまで警告は出ないことになる。通常の印刷では、ページ数が2〜3枚を超えることは珍しくないため、厚紙の場合、もう少しパーセンテージが多い段階で警告を出したほうが良いと考えられる。 When a special paper type such as thick paper is specified, the actual remaining amount of paper differs from the actual remaining amount by a simple method of measuring the remaining amount by measuring the thickness and weight of the paper. Here, consider a case where a cassette having a small capacity of about 50 sheets is used and a warning of "remaining amount of paper: low" is given with 20% or less of the remaining cassette. At this time, if it is normal paper, a warning message will be displayed with "10 sheets remaining", but if it is thick paper with 4 times the normal basis weight, the number of sheets may be only about 1/4, for example. Therefore, the warning will not be issued until "2 to 3 cards remain". In normal printing, it is not uncommon for the number of pages to exceed 2 to 3, so in the case of thick paper, it is better to issue a warning when the percentage is a little higher.

本実施例では、用紙の坪量も含めた警告メッセージへの変更処理について図12を用いて説明する。なお、本実施例におけるフローは特に断らない限りプリンタードライバー1053上で実行されるものとする。この際、プリンタードライバー1053は、ユーザーの要求や、他のシステムの要求に応じて補助記憶装置105からRAM1022にロードされCPU101で実行される。 In this embodiment, the process of changing to the warning message including the basis weight of the paper will be described with reference to FIG. The flow in this embodiment shall be executed on the printer driver 1053 unless otherwise specified. At this time, the printer driver 1053 is loaded from the auxiliary storage device 105 into the RAM 1022 and executed by the CPU 101 in response to a user's request or a request from another system.

本フローは図11のS1102の情報取得に加えて、S1201、S1202の処理を追加し、S1103の処理をS1203に置き換えることで警告メッセージへの変更判定に坪量の条件も加えた処理を行う。 In this flow, in addition to the information acquisition of S1102 in FIG. 11, the processes of S1201 and S1202 are added, and the process of S1103 is replaced with S1203 to perform the process of adding the condition of basis weight to the change determination to the warning message.

S1201では、印刷対象の用紙の坪量の取得を行う。図9のようにカセット1の用紙種類902として「stationery」という用紙種類のラベルしか取得できない場合は、プリンタードライバー1053内で持っている用紙種類と坪量の情報テーブルを参照する等して坪量の取得を行う。 In S1201, the basis weight of the paper to be printed is acquired. If only the label of the paper type "stationery" can be obtained as the paper type 902 of the cassette 1 as shown in FIG. 9, the basis weight is obtained by referring to the paper type and basis weight information table held in the printer driver 1053. To get.

S1202では、警告判定のしきい値を定義したテーブルを取得する。具体的には、坪量いくらの場合は残り何%で警告を出す、という情報を列挙したテーブルの取得を行う。なお、具体的なテーブルでなく計算式で代用する場合は計算式の取得を行う。 In S1202, the table in which the threshold value of the warning determination is defined is acquired. Specifically, we will acquire a table that enumerates information that a warning will be issued at the remaining percentage of the basis weight. If a calculation formula is used instead of a specific table, the calculation formula is acquired.

S1203では、取得した情報を元にカセットの残量が問題の発生する、しきい値以下でないかの判定を行い、問題が発生すると判定された場合はS1104に移行し警告メッセージへの変更を行う。 In S1203, it is determined whether the remaining amount of the cassette causes a problem or is not below the threshold value based on the acquired information, and if it is determined that a problem occurs, the process proceeds to S1104 and the warning message is changed. ..

以上の処理を行うことで、しきい値も考慮した警告メッセージへの変更処理を行う。 By performing the above processing, the change processing to the warning message in consideration of the threshold value is performed.

実施例1の処理を行うことで、印刷設定画面の設定状況に応じて、印刷するのに支障のない場合は、不要な警告の表示を抑制することが可能となる。しかし、単に警告メッセージを上書きし、「準備完了」とだけ表示してしまうと本当に問題がないのか、設定に応じて警告メッセージが抑制されているだけなのか区別をすることができなかった。 By performing the process of the first embodiment, it is possible to suppress the display of unnecessary warnings according to the setting status of the print setting screen when there is no problem in printing. However, it was not possible to distinguish whether there was really no problem if the warning message was simply overwritten and only "Ready" was displayed, or whether the warning message was only suppressed according to the settings.

このため、本実施例では図13のように、警告メッセージを抑制している場合に、プリンターのステータスアイコン1301をインフォメーションアイコン付きのアイコン等に変更する。さらに、その状態でマウスイベント等に応じてツールチップ1302を表示させることで、詳細な情報の表示を行う。 Therefore, in this embodiment, as shown in FIG. 13, when the warning message is suppressed, the printer status icon 1301 is changed to an icon with an information icon or the like. Further, by displaying the tooltip 1302 in response to a mouse event or the like in that state, detailed information is displayed.

まず、ステータスアイコン1301の変更処理に関して図14を用いて説明する。なお、本実施例におけるフローは特に断らない限りプリンタードライバー1053上で実行されるものとする。この際、プリンタードライバー1053は、ユーザーの要求や、他のシステムの要求に応じて補助記憶装置105からRAM1022にロードされCPU101で実行される。 First, the process of changing the status icon 1301 will be described with reference to FIG. The flow in this embodiment shall be executed on the printer driver 1053 unless otherwise specified. At this time, the printer driver 1053 is loaded from the auxiliary storage device 105 into the RAM 1022 and executed by the CPU 101 in response to a user's request or a request from another system.

本処理は図5のメッセージ表示部301の変更処理のS505のメッセージの変更処理と同じタイミングでS1401にてアイコンへ変更する。これによって、警告メッセージが印刷設定画面の表示対象から除外されたことを示すアイコンが印刷設定画面で表示される。なお、S1401では、アイコンの変更に加えてアイコン自体や関連するコントロールに対するイベント処理の登録も必要であれば行う。 This process changes to an icon in S1401 at the same timing as the message change process in S505 of the change process of the message display unit 301 in FIG. As a result, an icon indicating that the warning message has been excluded from the display target of the print setting screen is displayed on the print setting screen. In S1401, in addition to changing the icon, registration of event processing for the icon itself and related controls is also performed if necessary.

ツールチップを表示する処理について図15を用いて説明を行う。 The process of displaying the tooltip will be described with reference to FIG.

まず、S1501では、ツールチップの表示イベントの受付を行う。本実施例においてはプリンターのステータスアイコン1301かメッセージ表示部301に対するマウスオーバーイベントを受け取り、処理の開始を行う。なお、処理を開始するのはタッチパネルに対応した機器であればタップ操作、長押し等のイベントでも良いし、OS1054等で行われる情報の自動取得により情報更新が行われた場合でも良い。また、ユーザー操作に依存せずに、「プリンタードライバー1053の起動時」や、「一定間隔ごと」のように、予めスケジュールされたタイミングで発生するイベントも含むものとする。 First, S1501 accepts a tooltip display event. In this embodiment, a mouseover event for the printer status icon 1301 or the message display unit 301 is received, and the process is started. The process may be started by an event such as a tap operation or a long press as long as it is a device compatible with the touch panel, or when the information is updated by the automatic acquisition of information performed by OS 1054 or the like. It also includes events that occur at pre-scheduled timings, such as "when the printer driver 1053 is started" and "at regular intervals", without depending on user operations.

S1502では、S606の処理によって警告メッセージが除外されているかどうかを判定し、除外によりメッセージの変更を行っている場合はS1503に移行してツールチップの表示を行い、メッセージの変更を行っていない場合は処理のスキップを行う。 In S1502, it is determined whether or not the warning message is excluded by the processing of S606, and if the message is changed by the exclusion, the process proceeds to S1503 to display the tooltip, and if the message is not changed. Skips the process.

S1503では、変更を行っている警告メッセージの関連情報の取得を行う。図13のツールチップ1302の例では、内部的に警告の抑制を行っているプリンター201の「用紙切れ」に関連する情報を取得する。具体的にはカセット2のB5用紙が切れているという情報を取得する。ここでは、用紙残量に関する情報であることから図9のプリンターの属性情報を参照し、カセット2の用紙残量905からカセット2の残量がゼロであることと、カセット2の用紙サイズ904から残量がゼロの用紙が「B5」用紙であるという情報を得る。もちろん図5のプリンターのステータスを取得するS501でプリンターのステータスID701の関連情報として「カセット2」の「B5」用紙が「用紙切れ」であるという情報を取得しても良い。 In S1503, the information related to the warning message being changed is acquired. In the example of the tooltip 1302 of FIG. 13, information related to "out of paper" of the printer 201 that internally suppresses the warning is acquired. Specifically, the information that the B5 paper of the cassette 2 is out is acquired. Here, since the information is related to the remaining amount of paper, the attribute information of the printer in FIG. 9 is referred to, and the remaining amount of paper in cassette 2 is 905 to zero, and the remaining amount of paper in cassette 2 is 904. Obtain information that the paper with zero remaining amount is "B5" paper. Of course, in S501 for acquiring the printer status of FIG. 5, the information that the "B5" paper of the "cassette 2" is "out of paper" may be acquired as the related information of the printer status ID 701.

S1504では、S1503で取得した情報を元に表示文言の作成を行い、ツールチップ1302の表示をする。これによって、表示対象から除外された警告メッセージに関連する情報を含むツールチップが表示される。 In S1504, the display wording is created based on the information acquired in S1503, and the tooltip 1302 is displayed. This will display a tooltip containing information related to the warning message excluded from the display.

S1505では印刷設定画面の終了を判定し、終了する場合は本処理も終了する。 In S1505, the end of the print setting screen is determined, and if it ends, this process also ends.

(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other Examples)
The present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or device via a network or storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by the processing to be performed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

Claims (13)

印刷設定画面を表示する情報処理装置であって、
印刷装置から複数種類のエラー情報を取得する第1の取得手段と、
前記印刷設定画面において現在設定されている印刷設定の取得を行う第2の取得手段と、
前記第1の取得手段で取得した複数種類のエラー情報の中に、前記第2の取得手段で取得した印刷設定での印刷に支障をきたすエラー情報があるか判定する判定手段と、
表示手段に、
前記判定手段で前記印刷に支障をきたすエラー情報があると判定した場合には、当該印刷に支障をきたすエラー情報を前記印刷設定画面の所定の領域に表示させ、
前記判定手段で前記印刷に支障をきたすエラー情報がないと判定した場合には、印刷が可能であることを示す情報を所定のアイコンと共に前記印刷設定画面の前記所定の領域に表示させ、
さらに、ユーザにより前記所定のアイコンに対する操作が行われた場合には、前記取得した複数種類のエラー情報のうちの、印刷に支障をきたさないエラー情報を追加表示させる制御手段とを有することを特徴とする情報処理装置。
An information processing apparatus for displaying a print setting screen,
The first acquisition means for acquiring multiple types of error information from the printing device,
A second acquisition means for acquiring the print settings currently set on the print setting screen, and
A determining means for determining whether or not the plurality of types of error information acquired by the first acquisition means include error information that interferes with printing with the print settings acquired by the second acquisition means.
As a display means,
When the determination means determines that there is error information that interferes with printing, the error information that interferes with printing is displayed in a predetermined area of the print setting screen.
When the determination means determines that there is no error information that interferes with printing, information indicating that printing is possible is displayed together with a predetermined icon in the predetermined area of the print setting screen.
Further, it is characterized by having a control means for additionally displaying error information that does not interfere with printing among the acquired plurality of types of error information when the user performs an operation on the predetermined icon. Information processing device.
前記所定のアイコンに対する操作は、前記所定のアイコンの上にマウスオーバーさせる操作であることを特徴とする請求項1に記載の情報処理装置。The information processing device according to claim 1, wherein the operation for the predetermined icon is an operation for hovering the mouse over the predetermined icon. 前記所定のアイコンに対する操作は、前記所定のアイコンに対するタップ操作であることを特徴とする請求項1に記載の情報処理装置。The information processing device according to claim 1, wherein the operation for the predetermined icon is a tap operation for the predetermined icon. 前記所定のアイコンに対する操作は、前記所定のアイコンに対する長押し操作であることを特徴とする請求項1に記載の情報処理装置。The information processing device according to claim 1, wherein the operation for the predetermined icon is a long press operation for the predetermined icon. 前記印刷が可能であることを示す情報は、準備OKというメッセージであることを特徴とする請求項1乃至4の何れか1項に記載の情報処理装置。The information processing apparatus according to any one of claims 1 to 4, wherein the information indicating that printing is possible is a message that preparation is OK. 前記複数種類のエラー情報には、消耗品切れを示す情報が含まれており、The plurality of types of error information include information indicating that consumables are out of stock.
前記現在設定されている印刷設定が当該切れている消耗品を利用しない設定である場合に、前記判定手段は、前記消耗品切れを示す情報が印刷に支障をきたさないエラー情報であると判定することを特徴とする請求項1乃至5の何れか1項に記載の情報処理装置。When the currently set print setting is a setting that does not use the out-of-stock consumables, the determination means determines that the information indicating the out-of-consumables is error information that does not interfere with printing. The information processing apparatus according to any one of claims 1 to 5.
印刷設定画面を表示する情報処理装置の制御方法であって、It is a control method of the information processing device that displays the print setting screen.
印刷装置から複数種類のエラー情報を取得する第1の取得工程と、The first acquisition process for acquiring multiple types of error information from the printing device,
前記印刷設定画面において現在設定されている印刷設定の取得を行う第2の取得工程と、A second acquisition process for acquiring the print settings currently set on the print setting screen, and
前記第1の取得工程で取得した複数種類のエラー情報の中に、前記第2の取得工程で取得した印刷設定での印刷に支障をきたすエラー情報があるか判定する判定工程と、A determination step of determining whether or not the plurality of types of error information acquired in the first acquisition step include error information that interferes with printing with the print settings acquired in the second acquisition step.
表示手段に、As a display means,
前記判定工程で前記印刷に支障をきたすエラー情報があると判定した場合には、当該印刷に支障をきたすエラー情報を前記印刷設定画面の所定の領域に表示させ、When it is determined in the determination step that there is error information that interferes with printing, the error information that interferes with printing is displayed in a predetermined area of the print setting screen.
前記判定工程で前記印刷に支障をきたすエラー情報がないと判定した場合には、印刷が可能であることを示す情報を所定のアイコンと共に前記印刷設定画面の前記所定の領域に表示させ、When it is determined in the determination step that there is no error information that interferes with printing, information indicating that printing is possible is displayed together with a predetermined icon in the predetermined area of the print setting screen.
さらに、ユーザにより前記所定のアイコンに対する操作が行われた場合には、前記取得した複数種類のエラー情報のうちの、印刷に支障をきたさないエラー情報を追加表示させる制御工程とを有することを特徴とする情報処理装置の制御方法。Further, it is characterized by having a control step of additionally displaying error information that does not interfere with printing among the acquired plurality of types of error information when the user performs an operation on the predetermined icon. Control method of the information processing device.
前記所定のアイコンに対する操作は、前記所定のアイコンの上にマウスオーバーさせる操作であることを特徴とする請求項7に記載の情報処理装置の制御方法。The control method for an information processing device according to claim 7, wherein the operation for the predetermined icon is an operation for hovering the mouse over the predetermined icon. 前記所定のアイコンに対する操作は、前記所定のアイコンに対するタップ操作であることを特徴とする請求項7に記載の情報処理装置の制御方法。The control method for an information processing device according to claim 7, wherein the operation for the predetermined icon is a tap operation for the predetermined icon. 前記所定のアイコンに対する操作は、前記所定のアイコンに対する長押し操作であることを特徴とする請求項7に記載の情報処理装置の制御方法。The control method for an information processing device according to claim 7, wherein the operation for the predetermined icon is a long press operation for the predetermined icon. 前記印刷が可能であることを示す情報は、準備OKというメッセージであることを特徴とする請求項7乃至10の何れか1項に記載の情報処理装置の制御方法。The control method for an information processing device according to any one of claims 7 to 10, wherein the information indicating that printing is possible is a message that preparation is OK. 前記複数種類のエラー情報には、消耗品切れを示す情報が含まれており、The plurality of types of error information include information indicating that consumables are out of stock.
前記現在設定されている印刷設定が当該切れている消耗品を利用しない設定である場合に、前記判定工程では、前記消耗品切れを示す情報が印刷に支障をきたさないエラー情報であると判定することを特徴とする請求項7乃至11の何れか1項に記載の情報処理装置の制御方法。When the currently set print setting is a setting that does not use the out-of-stock consumables, in the determination step, it is determined that the information indicating the out-of-consumables is error information that does not interfere with printing. The control method of the information processing apparatus according to any one of claims 7 to 11, wherein the information processing apparatus is controlled.
請求項7乃至12の何れか1項に記載の情報処理装置の制御方法をコンピュータに実行させるためのプログラム。A program for causing a computer to execute the control method of the information processing apparatus according to any one of claims 7 to 12.
JP2016136109A 2016-07-08 2016-07-08 Information processing equipment, programs and control methods Expired - Fee Related JP6771972B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016136109A JP6771972B2 (en) 2016-07-08 2016-07-08 Information processing equipment, programs and control methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016136109A JP6771972B2 (en) 2016-07-08 2016-07-08 Information processing equipment, programs and control methods

Publications (3)

Publication Number Publication Date
JP2018005835A JP2018005835A (en) 2018-01-11
JP2018005835A5 JP2018005835A5 (en) 2019-08-15
JP6771972B2 true JP6771972B2 (en) 2020-10-21

Family

ID=60949275

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016136109A Expired - Fee Related JP6771972B2 (en) 2016-07-08 2016-07-08 Information processing equipment, programs and control methods

Country Status (1)

Country Link
JP (1) JP6771972B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7547064B2 (en) * 2020-03-26 2024-09-09 キヤノン株式会社 Information processing method, information processing program, information processing device, information processing system, and image forming device
JP7536482B2 (en) * 2020-03-16 2024-08-20 キヤノン株式会社 Information processing method, information processing program, information processing device, information processing system, and image forming device
US11435964B2 (en) 2020-03-16 2022-09-06 Canon Kabushiki Kaisha Information processing method, information processing program, information processing apparatus, and image forming apparatus

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006137051A (en) * 2004-11-11 2006-06-01 Seiko Epson Corp Printing device
JP6003235B2 (en) * 2012-05-29 2016-10-05 ブラザー工業株式会社 Program, image processing apparatus, image processing system, and error notification method

Also Published As

Publication number Publication date
JP2018005835A (en) 2018-01-11

Similar Documents

Publication Publication Date Title
US9442678B2 (en) Information processing apparatus, information processing system and non-transitory computer-readable information recording medium
JP6604834B2 (en) Information processing apparatus, control method therefor, and program
US9606696B2 (en) Information processing apparatus that displays status of external apparatus in status monitor, and displaying method
US10846032B2 (en) Information processing apparatus and method of controlling information processing apparatus, with display control for displaying print setting screens as data become available
US9715358B2 (en) Information processing apparatus, information processing method, and recording medium
US9361056B2 (en) Information processing apparatus and method for generating a conflict confirmation print job
CN118363547A (en) Information processing apparatus, control method, and storage medium
US9507544B2 (en) Information processing apparatus, recording medium, and control method to process print data using filters
US8599391B2 (en) Multiple media type printing
US20150160894A1 (en) Information processing apparatus, recording medium, and control method
JP6771972B2 (en) Information processing equipment, programs and control methods
US8780393B2 (en) Print control apparatus and control method therefor
US11641434B2 (en) Server system and image forming device communicating with server system
US9197765B2 (en) Management apparatus, management method, and program
US10481844B2 (en) Data communication method and information processing apparatus having multiple print settings
US10346110B2 (en) Information processing apparatus, method and storage medium performing prohibition processing for print settings
US20150220815A1 (en) Image forming apparatus and image forming method
US11899988B2 (en) Information processing apparatus, control method thereof, and storage medium
US11775236B2 (en) Information processing apparatus, processing method of information processing apparatus, and storage medium
EP3070923B1 (en) Printing system capable of printing in any one of plural image forming apparatuses over network, image forming apparatus, and printing method
US9262109B2 (en) Print instruction apparatus, printing system, and non-transitory computer readable medium
JP2008242760A (en) Printing support system and printing support program
US11838479B2 (en) Printing system counting number of prints generated, server system, and control method of server system
JP6631107B2 (en) PRINTING SYSTEM, PRINT CONTROL DEVICE, AND PROGRAM
JP2016143346A (en) Printer driver, information processing apparatus, and document management system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190704

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200225

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20200403

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200521

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200930

R151 Written notification of patent or utility model registration

Ref document number: 6771972

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees