JP2016066346A - Prohibition processing device, prohibition processing method and program - Google Patents

Prohibition processing device, prohibition processing method and program Download PDF

Info

Publication number
JP2016066346A
JP2016066346A JP2015146055A JP2015146055A JP2016066346A JP 2016066346 A JP2016066346 A JP 2016066346A JP 2015146055 A JP2015146055 A JP 2015146055A JP 2015146055 A JP2015146055 A JP 2015146055A JP 2016066346 A JP2016066346 A JP 2016066346A
Authority
JP
Japan
Prior art keywords
item
setting
prohibition
content
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2015146055A
Other languages
Japanese (ja)
Other versions
JP6481548B2 (en
Inventor
西田 剛
Takeshi Nishida
剛 西田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to US14/856,037 priority Critical patent/US9912825B2/en
Publication of JP2016066346A publication Critical patent/JP2016066346A/en
Application granted granted Critical
Publication of JP6481548B2 publication Critical patent/JP6481548B2/en
Active 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)

Abstract

PROBLEM TO BE SOLVED: To provide a prohibition processing device, a prohibition processing method and a program, capable of properly displaying a message for releasing a prohibition.SOLUTION: An extraction part 102a refers to a prohibition condition table, and extracts an item content of a setting item satisfying a prohibition condition, to each item content of each setting item displayed on a sheet setting screen. An inhibition part 102b sets selection by an input part 101 to the item content of the setting item extracted by the extraction part 102a to an inhibition setting (namely, selection impossible state). When a user moves a cursor to the item content which is set to the inhibition setting by the input part 101 and operates selection, a display control part 103 refers the prohibition condition table, and displays a message display part on which one or more display character strings associated with the prohibition condition corresponding to the item content which is selected by the input part 101, are described, in the vicinity of the cursor.SELECTED DRAWING: Figure 3

Description

本発明は、禁則処理装置、禁則処理方法およびプログラムに関する。   The present invention relates to a prohibition processing device, a prohibition processing method, and a program.

複数の設定項目の間に禁則が存在する場合、その禁則の発生をユーザに認識させる技術が既に知られている。このような、設定項目の間の禁則の発生をユーザに認識させる装置として、簡単な処理によりユーザインターフェースを制御し、選択禁止または選択許可の条件の整合を確保しやすくすることを目的として、禁則が発生した場合に、禁則が発生している項目を入力および選択できない状態とし、設定されている項目の組み合わせが禁止されている旨を表示する装置が提案されている(特許文献1参照)。   When a prohibition exists between a plurality of setting items, a technique for causing a user to recognize the occurrence of the prohibition is already known. As a device that allows the user to recognize the occurrence of prohibition between setting items, the user interface is controlled by simple processing, and for the purpose of facilitating ensuring consistency of selection prohibition or selection permission conditions. An apparatus has been proposed in which, in the event of occurrence of an item, an item for which prohibition has occurred is made incapable of being input and selected, and a display indicating that a combination of set items is prohibited (see Patent Document 1).

しかしながら、従来の技術においては、禁則が発生しているという旨を表示させているが、ユーザに禁則を解消させるメッセージとしては適切ではなく、かつ、禁則となった項目とのつながりが直感的にわかりにくいという問題点があった。   However, in the conventional technology, it is displayed that the prohibition has occurred, but it is not appropriate as a message for the user to cancel the prohibition, and the connection with the prohibited item is intuitive. There was a problem that it was difficult to understand.

本発明は、上記に鑑みてなされたものであって、禁則を解消させるメッセージを適切に表示することができる禁則処理装置、禁則処理方法およびプログラムを提供することを目的とする。   The present invention has been made in view of the above, and an object thereof is to provide a prohibition processing device, a prohibition processing method, and a program capable of appropriately displaying a message for canceling the prohibition.

上述した課題を解決し、目的を達成するために、本発明は、複数の設定項目の項目内容についての禁則条件と、前記禁則条件を示す表示文字列とを関連付ける禁則条件情報を記憶する記憶手段と、前記設定項目の前記項目内容を設定するための設定画面を表示する表示手段と、前記各設定項目の前記項目内容ごとに、前記禁則条件情報に基づいて、前記禁則条件を満たす前記設定項目の前記項目内容である第1項目内容を抽出する抽出手段と、操作入力を受け付け、前記操作入力に応じて前記設定画面における前記各設定項目の前記項目内容を選択する入力手段と、前記入力手段による前記第1項目内容の選択を禁止する禁止手段と、前記禁則条件情報から、前記入力手段による選択が禁止された前記第1項目内容に対応する前記禁則条件に関連付けられた前記表示文字列を取得して、前記表示手段に表示させる表示制御手段と、を備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides storage means for storing prohibition condition information associating a prohibition condition for item contents of a plurality of setting items and a display character string indicating the prohibition condition. And display means for displaying a setting screen for setting the item content of the setting item, and the setting item that satisfies the prohibition condition based on the prohibition condition information for each item content of the setting item. Extraction means for extracting the first item content as the item content, input means for accepting an operation input and selecting the item content of each setting item on the setting screen according to the operation input, and the input means The prohibition means for prohibiting selection of the content of the first item by the information, and the prohibition condition corresponding to the content of the first item forbidden by the input means from the prohibition condition information. To obtain the display string attached communication, characterized by comprising a display control means for displaying on the display means.

本発明によれば、禁則を解消させるメッセージを適切に表示することができる。   According to the present invention, it is possible to appropriately display a message for eliminating the prohibition.

図1は、第1の実施の形態の印刷システムの全体構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of the overall configuration of the printing system according to the first embodiment. 図2は、第1の実施の形態に係る情報処理装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of the information processing apparatus according to the first embodiment. 図3は、第1の実施の形態に係る情報処理装置の機能ブロックの構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a functional block configuration of the information processing apparatus according to the first embodiment. 図4は、第1の実施の形態の禁則条件テーブルの構成例を示す図である。FIG. 4 is a diagram illustrating a configuration example of a prohibition condition table according to the first embodiment. 図5は、第1の実施の形態の用紙設定画面における設定項目の設定例を示す図である。FIG. 5 is a diagram illustrating a setting example of setting items on the paper setting screen according to the first embodiment. 図6は、第1の実施の形態の用紙設定画面の設定項目を変更する操作の例を示す図である。FIG. 6 is a diagram illustrating an example of an operation for changing setting items on the paper setting screen according to the first embodiment. 図7は、第1の実施の形態の用紙設定画面において選択禁止の項目内容およびそれに関連付けられた禁則条件の内容を表示する例を示す図である。FIG. 7 is a diagram illustrating an example of displaying the contents of the prohibited items and the prohibited conditions associated therewith on the paper setting screen according to the first embodiment. 図8は、第1の実施の形態の用紙設定画面において選択禁止の項目内容およびそれに関連付けられた複数の禁則条件の内容を表示する例を示す図である。FIG. 8 is a diagram illustrating an example of displaying the contents of items forbidden to be selected and the contents of a plurality of forbidden conditions associated therewith on the paper setting screen according to the first embodiment. 図9は、第1の実施の形態に係る情報処理装置における禁則処理の動作の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of the operation of the prohibition process in the information processing apparatus according to the first embodiment. 図10は、第1の実施の形態の変形例に係る情報処理装置における禁則処理の動作の一例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of the operation of the prohibition process in the information processing apparatus according to the modification of the first embodiment. 図11は、第2の実施の形態の禁則条件テーブルの構成例を示す図である。FIG. 11 is a diagram illustrating a configuration example of a prohibition condition table according to the second embodiment. 図12は、第2の実施の形態の用紙設定画面の設定項目を変更する操作の例を示す図である。FIG. 12 is a diagram illustrating an example of an operation for changing setting items on the paper setting screen according to the second embodiment. 図13は、第2の実施の形態の用紙設定画面において禁則条件に対応する項目内容を非表示にする例を示す図である。FIG. 13 is a diagram illustrating an example of hiding item contents corresponding to the prohibition condition on the paper setting screen according to the second embodiment. 図14は、第2の実施の形態の用紙設定画面において禁則条件を満たさない設定項目を表示する例を示す図である。FIG. 14 is a diagram illustrating an example in which setting items that do not satisfy the prohibition condition are displayed on the paper setting screen according to the second embodiment. 図15は、第2の実施の形態に係る情報処理装置における禁則処理の動作の一例を示すフローチャートである。FIG. 15 is a flowchart illustrating an example of the prohibition process operation in the information processing apparatus according to the second embodiment.

以下に、図1〜15を参照しながら、本発明に係る禁則処理装置、禁則処理方法およびプログラムの実施の形態を詳細に説明する。また、以下の実施の形態によって本発明が限定されるものではなく、以下の実施の形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施の形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。   Hereinafter, embodiments of a prohibition processing device, a prohibition processing method, and a program according to the present invention will be described in detail with reference to FIGS. In addition, the present invention is not limited by the following embodiments, and constituent elements in the following embodiments are easily conceivable by those skilled in the art, substantially the same, and so-called equivalent ranges. Is included. Furthermore, various omissions, substitutions, changes, and combinations of the constituent elements can be made without departing from the scope of the following embodiments.

[第1の実施の形態]
(印刷システムの全体構成)
図1は、第1の実施の形態の印刷システムの全体構成の一例を示す図である。図1を参照しながら、本実施の形態の印刷システムの構成について説明する。
[First Embodiment]
(Overall configuration of printing system)
FIG. 1 is a diagram illustrating an example of the overall configuration of the printing system according to the first embodiment. The configuration of the printing system according to the present embodiment will be described with reference to FIG.

図1に示すように、本実施の形態の印刷システム1は、情報処理装置の一例であるPC(Personal Computer)100a〜100cと、画像形成装置の一例であるプリンタ200と、を含んで構成されている。PC100a〜100c、およびプリンタ200は、ネットワーク300を介して、それぞれ通信可能なように接続されている。   As shown in FIG. 1, a printing system 1 according to the present embodiment includes PCs (Personal Computers) 100a to 100c, which are examples of information processing apparatuses, and a printer 200, which is an example of an image forming apparatus. ing. The PCs 100 a to 100 c and the printer 200 are connected via a network 300 so that they can communicate with each other.

PC100a〜100cは、後述する用紙設定画面700に基づく印刷の設定内容に基づいて生成した印刷データをプリンタ200に送信する。プリンタ200は、受信した印刷データに基づいて、用紙に印刷出力する。なお、PC100a〜100cは、区別なく呼称する場合、または総称する場合、単に「PC100」と称するものとする。   The PCs 100a to 100c transmit print data generated based on print setting contents based on a paper setting screen 700 described later to the printer 200. The printer 200 prints out the paper based on the received print data. The PCs 100a to 100c are simply referred to as “PC100” when called without distinction or collectively.

ネットワーク300は、例えば、TCP(Transmission Control Protocol)/IP(Internet Protocol)のプロトコルによってデータ通信が実現されるネットワークである。   The network 300 is a network in which data communication is realized by, for example, a protocol of TCP (Transmission Control Protocol) / IP (Internet Protocol).

(情報処理装置のハードウェア構成)
図2は、第1の実施の形態に係る情報処理装置のハードウェア構成の一例を示す図である。図2を参照しながら、本実施の形態に係るPC100(禁則処理装置)のハードウェア構成について説明する。
(Hardware configuration of information processing device)
FIG. 2 is a diagram illustrating an example of a hardware configuration of the information processing apparatus according to the first embodiment. A hardware configuration of the PC 100 (forbidden processing device) according to the present embodiment will be described with reference to FIG.

図2に示すように、PC100は、CPU(Central Processing Unit)501と、ROM(Read Only Memory)502と、RAM(Random Access Memory)503と、外部記憶装置504と、ディスプレイ505と、ネットワークI/F506と、キーボード507と、マウス508と、DVD(Digital Versatile Disc)ドライブ509と、を備えている。   As shown in FIG. 2, the PC 100 includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, an external storage device 504, a display 505, a network I / O. F506, a keyboard 507, a mouse 508, and a DVD (Digital Versatile Disc) drive 509 are provided.

CPU501は、PC100全体の動作を制御する装置である。ROM502は、PC100用のプログラムを記憶している不揮発性記憶装置である。RAM503は、CPU501のワークエリアとして使用される揮発性記憶装置である。   The CPU 501 is a device that controls the operation of the entire PC 100. The ROM 502 is a nonvolatile storage device that stores a program for the PC 100. The RAM 503 is a volatile storage device used as a work area for the CPU 501.

外部記憶装置504は、PC100により生成された印刷データ、設定情報、および後述する禁則条件テーブル600等の各種データを記憶するHDD(Hard Disk Drive)またはSSD(Solid State Drive)等の記憶装置である。   The external storage device 504 is a storage device such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores print data generated by the PC 100, setting information, and various data such as a prohibition condition table 600 described later. .

ディスプレイ505は、カーソル、メニュー、ウィンドウ、文字もしくは画像等の各種情報、またはPC100による禁則動作を実行する用紙設定画面700等を表示する表示装置である。ディスプレイ505は、例えば、CRT(Cathode Ray Tube)ディスプレイ、液晶ディスプレイ、プラズマディスプレイまたは有機EL(Electroluminescence)ディスプレイ等である。   The display 505 is a display device that displays various information such as a cursor, a menu, a window, characters or images, or a paper setting screen 700 for executing a prohibited operation by the PC 100. The display 505 is, for example, a CRT (Cathode Ray Tube) display, a liquid crystal display, a plasma display, an organic EL (Electroluminescence) display, or the like.

ネットワークI/F506は、ネットワーク300に接続してデータ通信するためのインターフェースである。ネットワークI/F506は、例えば、TCP/IPのプロトコルで通信可能にするNIC(Network Interface Card)である。具体的には、プリンタ200は、PC100から、ネットワーク300およびネットワークI/F506を介して、印刷データを取得する。   The network I / F 506 is an interface for connecting to the network 300 and performing data communication. The network I / F 506 is, for example, a NIC (Network Interface Card) that enables communication using a TCP / IP protocol. Specifically, the printer 200 acquires print data from the PC 100 via the network 300 and the network I / F 506.

キーボード507は、文字、数字、各種指示の選択、カーソルの移動、および印刷用紙の設定情報の設定等を行う入力装置である。マウス508は、各種指示の選択および実行、処理対象の選択、カーソルの移動、ならびに印刷用紙の設定情報の設定等を行うための入力装置である。   A keyboard 507 is an input device for selecting characters, numbers, various instructions, moving a cursor, setting print paper setting information, and the like. A mouse 508 is an input device for selecting and executing various instructions, selecting a processing target, moving a cursor, setting printing paper setting information, and the like.

DVDドライブ509は、着脱自在な記憶媒体の一例としてのDVD510に対するデータの読み出し、書き込みおよび削除を制御する装置である。   A DVD drive 509 is a device that controls reading, writing, and deletion of data from and to a DVD 510 as an example of a removable storage medium.

上述のCPU501、ROM502、RAM503、外部記憶装置504、ディスプレイ505、ネットワークI/F506、キーボード507、マウス508、およびDVDドライブ509は、アドレスバスおよびデータバス等のバス511によって互いに通信可能に接続されている。   The CPU 501, ROM 502, RAM 503, external storage device 504, display 505, network I / F 506, keyboard 507, mouse 508, and DVD drive 509 are communicably connected to each other via a bus 511 such as an address bus and a data bus. Yes.

(情報処理装置のブロック構成)
図3は、第1の実施の形態に係る情報処理装置の機能ブロックの構成の一例を示す図である。図3を参照しながら、本実施の形態に係るPC100のブロック構成について説明する。
(Block configuration of information processing device)
FIG. 3 is a diagram illustrating an example of a functional block configuration of the information processing apparatus according to the first embodiment. A block configuration of the PC 100 according to the present embodiment will be described with reference to FIG.

図3に示すように、PC100は、入力部101(入力手段)と、禁則処理部102と、表示制御部103(表示制御手段)と、管理記憶部104(記憶手段)と、表示部105(表示手段)と、を有している。   As shown in FIG. 3, the PC 100 includes an input unit 101 (input unit), a prohibition processing unit 102, a display control unit 103 (display control unit), a management storage unit 104 (storage unit), and a display unit 105 ( Display means).

入力部101は、ユーザからの操作を受け付け、操作信号を生成する機能部である。入力部101は、例えば、図2に示すキーボード507またはマウス508により実現される。   The input unit 101 is a functional unit that receives an operation from a user and generates an operation signal. The input unit 101 is realized by, for example, the keyboard 507 or the mouse 508 shown in FIG.

禁則処理部102は、管理記憶部104に記憶された後述する禁則条件テーブル600が示す禁則条件を満たす設定項目の項目内容を抽出する機能部である。禁則処理部102は、抽出部102a(抽出手段)と、禁止部102b(禁止手段)と、を含む。禁則処理部102は、図2に示すCPU501により実行されるプログラムにより実現される。   The prohibition processing unit 102 is a functional unit that extracts the item contents of the setting items that satisfy the prohibition conditions indicated by the prohibition condition table 600 described later stored in the management storage unit 104. The prohibition processing unit 102 includes an extraction unit 102a (extraction unit) and a prohibition unit 102b (prohibition unit). The prohibition processing unit 102 is realized by a program executed by the CPU 501 shown in FIG.

抽出部102aは、印刷設定における設定項目の内容が変更(編集)された場合等に、変更された項目内容に対し、禁則条件テーブル600が示す禁則条件を満たす設定項目の項目内容を抽出する機能部である。禁止部102bは、抽出部102aにより抽出された設定項目の項目内容を選択することを禁止、すなわち選択を不可能状態にする機能部である。   The extraction unit 102a has a function of extracting the item contents of the setting items that satisfy the prohibition conditions indicated by the prohibition condition table 600 for the changed item contents when the contents of the setting items in the print settings are changed (edited). Part. The prohibition unit 102b is a functional unit that prohibits selection of the item contents of the setting items extracted by the extraction unit 102a, that is, disables selection.

表示制御部103は、禁則処理部102により抽出されて選択が不可能状態となった設定項目の項目内容が、入力部101により選択された場合、後述の図4に示す禁則条件テーブル600から、その項目に関連付けられている禁則条件の表示文字列を取得して、表示部105に表示させる機能部である。表示制御部103は、図2に示すCPU501により実行されるプログラムにより実現される。   When the item content of the setting item extracted by the prohibition processing unit 102 and cannot be selected is selected by the input unit 101, the display control unit 103 reads from the prohibition condition table 600 shown in FIG. This is a functional unit that acquires the display character string of the prohibition condition associated with the item and displays it on the display unit 105. The display control unit 103 is realized by a program executed by the CPU 501 shown in FIG.

管理記憶部104は、印刷設定の設定項目の設定内容、および、禁則条件テーブル600等を記憶する記憶部である。管理記憶部104は、図2に示す外部記憶装置504により実現される。   The management storage unit 104 is a storage unit that stores setting contents of setting items for print settings, a prohibition condition table 600, and the like. The management storage unit 104 is realized by the external storage device 504 illustrated in FIG.

表示部105は、表示制御部103による制御に従って、アプリケーション画面、および設定画面等の表示を行う装置である。表示部105は、図2に示すディスプレイ505により実現される。   The display unit 105 is a device that displays an application screen, a setting screen, and the like according to control by the display control unit 103. The display unit 105 is realized by the display 505 shown in FIG.

なお、図1に示すように印刷システム1は、PC100とプリンタ200とによって構成されたものとして説明したが、これに限定されるものではなく、印刷システム1は、MFP(Multifunction Peripheral)等であってもよい。この場合、入力部101は、タッチパネルによるタッチ操作機能により実現され、表示部105は、タッチパネルの表示機能により実現されることになる。   Although the printing system 1 has been described as being configured by the PC 100 and the printer 200 as shown in FIG. 1, the printing system 1 is not limited to this, and the printing system 1 is an MFP (Multifunction Peripheral) or the like. May be. In this case, the input unit 101 is realized by a touch operation function using a touch panel, and the display unit 105 is realized by a display function of the touch panel.

また、抽出部102aおよび禁止部102bを含む禁則処理部102、ならびに表示制御部103の一部または全部は、ソフトウェアであるプログラムではなく、ハードウェア回路によって実現されてもよい。また、入力部101、抽出部102aおよび禁止部102bを含む禁則処理部102、表示制御部103、管理記憶部104、ならびに表示部105は、機能を概念的に示したものであって、このような構成に限定されるものではない。   In addition, the prohibition processing unit 102 including the extraction unit 102a and the prohibition unit 102b and a part or all of the display control unit 103 may be realized by a hardware circuit instead of a program that is software. In addition, the prohibition processing unit 102 including the input unit 101, the extraction unit 102a, and the prohibition unit 102b, the display control unit 103, the management storage unit 104, and the display unit 105 conceptually show functions. It is not limited to a simple configuration.

(禁則条件テーブル)
図4は、第1の実施の形態の禁則条件テーブルの構成例を示す図である。図4を参照しながら、禁則条件テーブル600の構成について説明する。
(Prohibition condition table)
FIG. 4 is a diagram illustrating a configuration example of a prohibition condition table according to the first embodiment. The configuration of the prohibition condition table 600 will be described with reference to FIG.

図4に示す禁則条件テーブル600(禁則条件情報)は、印刷設定の各種の設定項目の項目内容において、技術的な要因または論理的な要因等により同時に設定することができない項目内容の組み合わせ(禁則条件)を示し、かつ、この組み合わせ(禁則条件)と表示文字列とを関連付けるテーブルの例である。例えば、図4に示す禁則条件テーブル600は、印刷設定の設定項目として、「設定項目(1)」(用紙サイズ)、「設定項目(2)」(紙送り方向)、「設定項目(3)」(坪量)、「設定項目(4)」(色)、「設定項目(5)」(紙種)、および「設定項目(6)」(両面印刷)を含む。   The prohibition condition table 600 (prohibition condition information) shown in FIG. 4 is a combination of item contents that cannot be set simultaneously due to technical factors or logical factors in the item contents of various setting items of print settings (prohibition rules). This is an example of a table that indicates (condition) and associates this combination (prohibition condition) with a display character string. For example, the prohibition condition table 600 shown in FIG. 4 includes “setting item (1)” (paper size), “setting item (2)” (paper feeding direction), “setting item (3)” as setting items for print settings. "(Basis weight)", "setting item (4)" (color), "setting item (5)" (paper type), and "setting item (6)" (double-sided printing).

禁則条件の例として、例えば、図4に示すように、紙種が「トレーシングペーパー」、「OHP」(Overhead Projector)または「インデックス紙」であり、かつ、両面印刷が「可」である場合の組み合わせが、禁則条件を形成する。すなわち、紙種が「トレーシングペーパー」、「OHP」または「インデックス紙」に設定されている場合、両面印刷を「可」に設定することはできないことを意味する。   As an example of the prohibition condition, for example, as shown in FIG. 4, when the paper type is “tracing paper”, “OHP” (Overhead Projector) or “index paper”, and duplex printing is “possible” The combination forms a forbidden condition. That is, when the paper type is set to “tracing paper”, “OHP”, or “index paper”, it means that double-sided printing cannot be set to “permitted”.

また、用紙サイズが「A4」、紙送り方向が「縦送り」、そして紙種が「インデックス紙」である組み合わせについても、禁則条件を形成する。この禁則条件に関連付けられた表示文字列は「インデックス紙−A4−縦送りの組み合わせは不可」となる。表示文字列の用途については、図7および8で後述する。   The prohibition condition is also formed for a combination in which the paper size is “A4”, the paper feed direction is “vertical feed”, and the paper type is “index paper”. The display character string associated with the prohibition condition is “index sheet-A4-vertical feed combination is not possible”. The use of the display character string will be described later with reference to FIGS.

また、禁則条件テーブル600においては、紙種が「インデックス紙」であって、「A4」、「レター」または「リーガル」以外の用紙サイズの場合の組み合わせが禁則条件を構成する場合、例えば、用紙サイズのフィールド(カラム)には、「NOT(A4 OR レター OR リーガル)」のような論理式で管理される。これによって、「A4」、「レター」または「リーガル」以外の用紙サイズの項目内容を全て列挙した禁則条件のレコードを作成する必要がなくなる。   Further, in the prohibition condition table 600, when the paper type is “index paper” and the combination of paper sizes other than “A4”, “letter”, or “legal” constitutes a prohibition condition, for example, the paper The size field (column) is managed by a logical expression such as “NOT (A4 OR letter OR legal)”. As a result, it is not necessary to create a prohibition condition record that lists all the contents of items of paper sizes other than “A4”, “letter”, or “legal”.

なお、印刷システム1の印刷設定の設定項目は、図4の禁則条件テーブル600に含まれる設定項目に限定されるものではなく、これらはあくまで例示したものである。   Note that the print setting setting items of the printing system 1 are not limited to the setting items included in the prohibition condition table 600 of FIG. 4, and are merely examples.

また、禁則条件(組み合わせが不可である設定項目の項目内容の組み合わせ)と表示文字列との関連付けの記憶方法は、図4に示す禁則条件テーブル600による記憶方法に限定されるものではなく、同様の関連付けができる記憶方法であればいずれの管理方法であってもよい。   Further, the storage method for associating the prohibition condition (the combination of the item contents of the setting items that cannot be combined) with the display character string is not limited to the storage method using the prohibition condition table 600 shown in FIG. Any management method may be used as long as it is a storage method capable of associating.

(禁則条件テーブルおよび禁則処理の概要)
図5は、第1の実施の形態の用紙設定画面における設定項目の設定例を示す図である。図5を参照しながら、用紙設定画面700の構成の例、および設定項目の設定例について説明する。
(Outline of prohibition condition table and prohibition processing)
FIG. 5 is a diagram illustrating a setting example of setting items on the paper setting screen according to the first embodiment. An example of the configuration of the paper setting screen 700 and a setting example of setting items will be described with reference to FIG.

表示部105に表示される用紙設定画面700(設定画面)は、印刷システム1の印刷設定を行うための画面の一例である。図5に示す用紙設定画面700は、用紙名設定部701と、概要表示部702と、用紙サイズ設定部703と、紙送り方向設定部704と、坪量設定部705と、色設定部706と、紙種設定部707と、両面印刷設定部708と、OKボタン709aと、キャンセルボタン709bと、を含む。   A paper setting screen 700 (setting screen) displayed on the display unit 105 is an example of a screen for performing print settings of the printing system 1. A paper setting screen 700 shown in FIG. 5 includes a paper name setting unit 701, a summary display unit 702, a paper size setting unit 703, a paper feed direction setting unit 704, a basis weight setting unit 705, and a color setting unit 706. , A paper type setting unit 707, a duplex printing setting unit 708, an OK button 709a, and a cancel button 709b.

用紙名設定部701は、印刷設定の組み合わせに対する名称(用紙名)を入力する部分である。図5に示す用紙設定画面700の例では、用紙名設定部701に「用紙1」と入力されている。   A paper name setting unit 701 is a part for inputting a name (paper name) for a combination of print settings. In the example of the paper setting screen 700 illustrated in FIG. 5, “paper 1” is input to the paper name setting unit 701.

概要表示部702は、用紙名設定部701の用紙名により区別される印刷設定の設定項目の設定内容の組み合わせについての概要を説明する文字列を表示する部分である。図5に示す用紙設定画面700の例では、設定項目のうち、用紙サイズ、紙送り方向および紙種の設定内容を組み合わせた文字列を表示するものとしている。例えば、用紙サイズが「A4(210×297mm)」、紙送り方向が「横送り」、紙種が「普通紙」である場合、用紙の概要を、これらの設定内容を組み合わせた「A4横 普通紙」の文字列により示している。   The overview display unit 702 is a part that displays a character string that explains an overview of the combination of the setting contents of the setting items of the print settings distinguished by the paper name of the paper name setting unit 701. In the example of the paper setting screen 700 shown in FIG. 5, a character string combining the setting contents of the paper size, paper feeding direction, and paper type among the setting items is displayed. For example, when the paper size is “A4 (210 × 297 mm)”, the paper feed direction is “horizontal feed”, and the paper type is “plain paper”, the outline of the paper is combined with these setting contents “A4 landscape normal”. It is indicated by the character string “paper”.

用紙サイズ設定部703は、入力部101により受け付けられた操作により、用紙サイズを設定する部分である。例えば、用紙サイズ設定部703においては、用紙サイズとして、「A4(210×297mm)」、「A3(297×420mm)」、「レター」および「リーガル」等の項目内容のいずれかを設定することができる。図5に示す用紙設定画面700では、用紙サイズとして、「A4(210×297mm)」が選択または設定された状態を示している。   A paper size setting unit 703 is a part for setting a paper size by an operation received by the input unit 101. For example, the paper size setting unit 703 sets one of the item contents such as “A4 (210 × 297 mm)”, “A3 (297 × 420 mm)”, “letter”, and “legal” as the paper size. Can do. The paper setting screen 700 shown in FIG. 5 shows a state where “A4 (210 × 297 mm)” is selected or set as the paper size.

紙送り方向設定部704は、入力部101により受け付けられた操作により、紙送り方向を設定する部分である。例えば、紙送り方向設定部704においては、紙送り方向として、「縦送り」または「横送り」の項目内容のいずれかを設定することができる。図5に示す用紙設定画面700では、紙送り方向として、「横送り」が選択または設定された状態を示している。   The paper feed direction setting unit 704 is a part for setting the paper feed direction by an operation received by the input unit 101. For example, the paper feed direction setting unit 704 can set either “vertical feed” or “horizontal feed” as the paper feed direction. The paper setting screen 700 shown in FIG. 5 shows a state in which “horizontal feed” is selected or set as the paper feed direction.

坪量設定部705は、入力部101により受け付けられた操作により、坪量を設定する部分である。例えば、坪量設定部705においては、坪量として、「坪量1(52.3−63.0g/m^2)」、「坪量2(63.1−80.0g/m^2)」、・・・等の項目内容のいずれかを設定することができる。図5に示す用紙設定画面700では、坪量として「坪量2(63.1−80.0g/m^2)」が選択または設定された状態を示している。   The basis weight setting unit 705 is a part for setting the basis weight by an operation accepted by the input unit 101. For example, in the basis weight setting unit 705, as the basis weight, "basis weight 1 (52.3-63.0 g / m ^ 2)", "basis weight 2 (63.1-80.0 g / m ^ 2)" Any of the item contents such as “,...” Can be set. The paper setting screen 700 shown in FIG. 5 shows a state where “basis weight 2 (63.1-80.0 g / m 2)” is selected or set as the basis weight.

色設定部706は、入力部101により受け付けられた操作により、印刷用紙の色を設定する部分である。例えば、色設定部706においては、色として、「白」、「青」、「赤」または「黄」等の項目内容のいずれかを設定することができる。図5に示す用紙設定画面700では、色として、「白」が選択または設定された状態を示している。   The color setting unit 706 is a part for setting the color of the printing paper by the operation received by the input unit 101. For example, the color setting unit 706 can set any of the item contents such as “white”, “blue”, “red”, and “yellow” as the color. The paper setting screen 700 shown in FIG. 5 shows a state where “white” is selected or set as the color.

紙種設定部707は、入力部101により受け付けられた操作により、紙種を設定する部分である。例えば、紙種設定部707においては、紙種として、「普通紙」、「ラベル紙」、「トレーシングペーパー」、「OHP」または「インデックス紙」等の項目内容のいずれかを設定することができる。図5に示す用紙設定画面700では、紙種として、「普通紙」が選択または設定された状態を示している。   The paper type setting unit 707 is a part that sets the paper type by the operation received by the input unit 101. For example, the paper type setting unit 707 may set any of the item contents such as “plain paper”, “label paper”, “tracing paper”, “OHP”, and “index paper” as the paper type. it can. The paper setting screen 700 shown in FIG. 5 shows a state where “plain paper” is selected or set as the paper type.

両面印刷設定部708は、入力部101により受け付けられた操作により、両面印刷の可否を設定する部分である。例えば、両面印刷設定部708においては、両面印刷の設定として、「可」または「不可」の項目内容のいずれかを設定することができる。図5に示す用紙設定画面700では、両面印刷の設定として、「不可」が選択または設定された状態を示している。   The double-sided printing setting unit 708 is a part that sets whether or not double-sided printing is possible by an operation received by the input unit 101. For example, the double-sided printing setting unit 708 can set either “permitted” or “not permitted” as the double-sided printing setting. The sheet setting screen 700 shown in FIG. 5 shows a state where “impossible” is selected or set as the duplex printing setting.

OKボタン709aは、用紙名設定部701、用紙サイズ設定部703、紙送り方向設定部704、坪量設定部705、色設定部706、紙種設定部707、および両面印刷設定部708において編集した設定項目の内容を確定するためのボタンである。具体的には、入力部101によりOKボタン709aに対する押下操作が実行されると、用紙名設定部701、用紙サイズ設定部703、紙送り方向設定部704、坪量設定部705、色設定部706、紙種設定部707、および両面印刷設定部708において編集された設定項目の内容が、設定内容として管理記憶部104に記憶される。   The OK button 709 a is edited in the paper name setting unit 701, paper size setting unit 703, paper feed direction setting unit 704, basis weight setting unit 705, color setting unit 706, paper type setting unit 707, and duplex printing setting unit 708. It is a button for confirming the content of the setting item. Specifically, when a pressing operation on the OK button 709a is executed by the input unit 101, a paper name setting unit 701, a paper size setting unit 703, a paper feed direction setting unit 704, a basis weight setting unit 705, and a color setting unit 706. The contents of the setting items edited in the paper type setting unit 707 and the duplex printing setting unit 708 are stored in the management storage unit 104 as setting contents.

キャンセルボタン709bは、用紙名設定部701、用紙サイズ設定部703、紙送り方向設定部704、坪量設定部705、色設定部706、紙種設定部707、および両面印刷設定部708において編集した設定項目の内容を破棄するためのボタンである。例えば、入力部101によりキャンセルボタン709bに対する押下操作が実行されると、用紙名設定部701、用紙サイズ設定部703、紙送り方向設定部704、坪量設定部705、色設定部706、紙種設定部707、および両面印刷設定部708において編集された設定項目の内容が元の設定内容に戻るものとすればよい。   The cancel button 709b is edited in the paper name setting unit 701, the paper size setting unit 703, the paper feed direction setting unit 704, the basis weight setting unit 705, the color setting unit 706, the paper type setting unit 707, and the duplex printing setting unit 708. It is a button for discarding the contents of setting items. For example, when a pressing operation on the cancel button 709b is executed by the input unit 101, a paper name setting unit 701, a paper size setting unit 703, a paper feed direction setting unit 704, a basis weight setting unit 705, a color setting unit 706, a paper type The content of the setting item edited in the setting unit 707 and the duplex printing setting unit 708 may be returned to the original setting content.

なお、上述の「設定内容」とは、印刷設定の各設定項目において選択されて確定された設定の選択肢をいうものとする。また、上述の「項目内容」とは、印刷設定の各設定項目において選択しうる設定の選択肢をいうものとする。したがって、「項目内容」は「設定内容」を包含する関係となる。例えば、設定項目が紙種である場合の「項目内容」は、「普通紙」、「ラベル紙」、「トレーシングペーパー」、「OHP」または「インデックス紙」等が該当する。   It should be noted that the above-mentioned “setting content” refers to a setting option selected and confirmed in each setting item of the print setting. The “item content” described above refers to setting options that can be selected in each setting item of print settings. Therefore, “item content” includes “setting content”. For example, “item content” when the setting item is a paper type corresponds to “plain paper”, “label paper”, “tracing paper”, “OHP”, “index paper”, and the like.

図6は、第1の実施の形態の用紙設定画面の設定項目を変更する操作の例を示す図である。図7は、第1の実施の形態の用紙設定画面において選択禁止の項目内容およびそれに関連付けられた禁則条件の内容を表示する例を示す図である。図6および7を参照しながら、用紙設定画面700において印刷設定の設定項目を編集する動作、および禁則処理の動作の例を説明する。   FIG. 6 is a diagram illustrating an example of an operation for changing setting items on the paper setting screen according to the first embodiment. FIG. 7 is a diagram illustrating an example of displaying the contents of the prohibited items and the prohibited conditions associated therewith on the paper setting screen according to the first embodiment. With reference to FIGS. 6 and 7, an example of an operation for editing print setting setting items on the paper setting screen 700 and an operation of a prohibition process will be described.

図6では、印刷設定の設定項目のうち両面印刷の設定を編集する動作を示す。図6(a)に示すように、まず、ユーザは、入力部101によって用紙設定画面700の両面印刷設定部708のプルダウンボタン708aを押下操作し、両面印刷の設定の項目内容を示すプルダウン部708bを表示させる。具体的には、表示制御部103が、入力部101によりプルダウンボタン708aが押下されると、プルダウン部708bを表示させ、プルダウン部708bに、両面印刷の設定の項目内容である「可」および「不可」を表示させる。   FIG. 6 shows an operation of editing the duplex printing setting among the setting items of the printing setting. As shown in FIG. 6A, first, the user presses the pull-down button 708a of the double-sided printing setting unit 708 on the paper setting screen 700 using the input unit 101, and a pull-down unit 708b indicating the setting contents of the double-sided printing. Is displayed. Specifically, when the pull-down button 708a is pressed by the input unit 101, the display control unit 103 displays the pull-down unit 708b, and the pull-down unit 708b displays “possible” and “ “Not possible” is displayed.

なお、図6(a)に示すように、表示制御部103は、プルダウン部708bを表示した場合に、両面印刷設定部708の両面印刷の設定が編集中であることを示すために、現在、設定内容として設定されている「不可」が表示されている両面印刷設定部708をカラー表示または反転表示等させてもよい。また、図6(a)に示すように、表示制御部103は、プルダウン部708bに表示された両面印刷の設定の項目内容のうち、設定内容である「不可」の表示部分をカラー表示または反転表示等させてもよい。これらは他の設定項目についても同様である。   As shown in FIG. 6A, when the display control unit 103 displays the pull-down unit 708b, the display control unit 103 currently indicates that the duplex printing setting of the duplex printing setting unit 708 is being edited. The duplex printing setting unit 708 displaying “impossible” set as the setting content may be displayed in color or reverse. Also, as shown in FIG. 6A, the display control unit 103 displays or inverts the display portion “impossible” which is the setting content among the two-sided printing setting item contents displayed on the pull-down unit 708b. It may be displayed. The same applies to the other setting items.

次に、ユーザは、入力部101によりプルダウン部708bに表示された両面印刷の設定の項目内容のうち「可」を選択操作することによって、図6(b)に示すように、両面印刷設定部708に「可」を表示させる。具体的には、表示制御部103が、入力部101によりプルダウン部708bに表示された項目内容である「可」が選択されると、両面印刷設定部708に「可」を表示させる。このとき、両面印刷設定部708に表示された項目内容である「可」は、仮に表示されている状態であり、確定された設定内容とはなっていない。   Next, as shown in FIG. 6B, the user selects and selects “Yes” from the two-sided printing setting item contents displayed on the pull-down unit 708 b by the input unit 101, as shown in FIG. “Yes” is displayed in 708. Specifically, when “permitted” which is the item content displayed on the pull-down unit 708 b is selected by the input unit 101, the display control unit 103 displays “permitted” on the duplex printing setting unit 708. At this time, “OK”, which is the item content displayed in the double-sided print setting unit 708, is temporarily displayed and is not the determined setting content.

また、上述のように、印刷設定における設定項目の内容が変更(編集)されると、禁則処理部102の抽出部102aは、管理記憶部104に記憶された禁則条件テーブル600を参照し、変更された項目内容に対して、禁則条件テーブル600が示す禁則条件を満たす設定項目の項目内容を抽出する。具体的には、両面印刷設定部708において両面印刷の設定の項目内容が「不可」から「可」に変更されたので、抽出部102aは、禁則条件テーブル600を参照し、変更された「可」に対して、禁則条件を満たす設定項目の項目内容を抽出する。実際には、抽出部102aは、用紙設定画面700に表示された各設定項目の各項目内容(設定内容を含む)に対して、禁則条件を満たす設定項目の項目内容を抽出する。図4の禁則条件テーブル600に示すように、両面印刷の設定の項目内容である「可」と、紙種の項目内容である「トレーシングペーパー」、「OHP」または「インデックス紙」のいずれかとの組み合わせが禁則条件を満たすことになる。したがって、抽出部102aは、変更された両面印刷の設定の項目内容である「可」に対して禁則条件を満たす紙種の項目内容である「トレーシングペーパー」、「OHP」および「インデックス紙」を抽出する。   Further, as described above, when the content of the setting item in the print setting is changed (edited), the extraction unit 102a of the prohibition processing unit 102 refers to the prohibition condition table 600 stored in the management storage unit 104 and changes the setting item. The item contents of the setting items that satisfy the prohibition conditions indicated by the prohibition condition table 600 are extracted from the item contents thus obtained. Specifically, since the double-sided printing setting unit 708 has changed the double-sided printing setting item content from “impossible” to “permitted”, the extracting unit 102a refers to the prohibition condition table 600 and changed the “permitted” ”For the setting items that satisfy the prohibition condition. Actually, the extraction unit 102a extracts the item content of the setting item that satisfies the prohibition condition for each item content (including the setting content) of each setting item displayed on the paper setting screen 700. As shown in the prohibition condition table 600 of FIG. 4, the item content of the duplex printing setting item “OK” and the paper type item content “tracing paper”, “OHP”, or “index paper” Will meet the prohibition condition. Therefore, the extraction unit 102a sets “tracing paper”, “OHP”, and “index paper” that are the item contents of the paper types that satisfy the prohibition condition for the “possible” item content of the changed duplex printing setting. To extract.

図7では、印刷設定の設定項目のうち紙種を編集する動作を示す。図7(a)に示すように、ユーザは、入力部101によって紙種設定部707のプルダウンボタン707aを押下操作し、紙種の項目内容を示すプルダウン部707bを表示させる。具体的には、表示制御部103が、入力部101によりプルダウンボタン707aが押下されると、プルダウン部707bを表示させ、プルダウン部707bに、紙種の項目内容である「普通紙」、「ラベル紙」、「トレーシングペーパー」、「OHP」および「インデックス紙」等を表示させる。   FIG. 7 shows an operation for editing the paper type among the setting items of the print setting. As shown in FIG. 7A, the user presses the pull-down button 707a of the paper type setting unit 707 with the input unit 101 to display a pull-down unit 707b indicating the item content of the paper type. Specifically, when the pull-down button 707a is pressed by the input unit 101, the display control unit 103 displays the pull-down unit 707b, and the pull-down unit 707b displays “plain paper” and “label” which are the contents of the paper type. “Paper”, “tracing paper”, “OHP”, “index paper”, and the like are displayed.

また、表示制御部103は、プルダウン部707bに表示させた紙種の項目内容のうち、上述したように、抽出部102aにより、両面印刷の設定の項目内容である「可」に対して禁則条件を満たす紙種の項目内容として抽出された「トレーシングペーパー」、「OHP」および「インデックス紙」の表示部分を、例えば、選択禁止内容707cのようにグレー表示(グレーアウト)させる。そして、禁則処理部102の禁止部102bは、抽出部102aにより抽出された設定項目の項目内容、すなわち、表示制御部103によりグレーアウトされた項目内容に対する入力部101による選択を禁止設定する。このように、選択が禁止設定された項目内容をグレーアウトすることによって、禁則条件を満たす設定項目の項目内容が選択できないことを明確に示すことができる。一方、ユーザは、プルダウン部707bに表示された紙種の項目内容のうち、表示制御部103によりグレーアウトされた項目内容、すなわち、禁止部102bにより禁止設定された項目内容以外の項目内容は、入力部101により選択操作することが可能である。なお、選択禁止内容707cの項目内容をグレーアウトすることに限定されるものではなく、選択操作が禁止されていることが認識される表示態様であれば、どのように表示してもよい。   In addition, the display control unit 103 prohibits a restriction condition on “possible” which is the item content of the double-sided printing setting by the extraction unit 102a among the item types of the paper type displayed on the pull-down unit 707b as described above. The display portions of “tracing paper”, “OHP”, and “index paper” extracted as the item content of the paper type satisfying the condition are displayed in gray (grayed out) as the selection prohibition content 707c, for example. Then, the prohibition unit 102 b of the prohibition processing unit 102 prohibits the selection by the input unit 101 for the item content of the setting item extracted by the extraction unit 102 a, that is, the item content grayed out by the display control unit 103. In this way, by graying out the item content for which the selection is prohibited, it is possible to clearly indicate that the item content of the setting item that satisfies the prohibition condition cannot be selected. On the other hand, among the item contents of the paper type displayed on the pull-down unit 707b, the user inputs the item content other than the item content grayed out by the display control unit 103, that is, the item content prohibited by the prohibition unit 102b. Selection operation can be performed by the unit 101. Note that the item content of the selection prohibition content 707c is not limited to being grayed out, and may be displayed in any manner as long as it is recognized that the selection operation is prohibited.

そして、ユーザが、図7(b)に示すように、例えば、入力部101によりカーソル750を選択禁止内容707cの項目内容に合わせて選択操作(例えば、クリック操作)した場合、表示制御部103は、禁則条件テーブル600を参照し、入力部101により選択された項目内容に対応する禁則条件に関連付けられた表示文字列が記載されたメッセージ表示部800を、例えば、カーソル750の近傍に表示させる。具体的には、例えば、図7(b)に示すように、ユーザが、入力部101によりカーソル750を、禁止部102bにより禁止設定された項目内容である「トレーシングペーパー」に合わせて選択操作した場合を考える。この場合、表示制御部103は、禁則条件テーブル600から、「トレーシングペーパー」に対応する禁則条件、すなわち、紙種が「トレーシングペーパー」であり、かつ、両面印刷の設定が「可」である組み合わせに関連付けられた表示文字列である「トレーシングペーパー−両面印刷・可の組み合わせは不可」を取得して、その表示文字列が記載されたメッセージ表示部800を表示させる。このように、カーソル750の近傍、すなわち、カーソル750を合された選択禁止内容707cの項目内容の近傍にメッセージ表示部800を表示させることによって、禁則条件をメッセージとして認識しやすくなる。ここで、「近傍」とは、カーソル750が示す項目内容との関連が認識できる程度の所定範囲の位置をいうものとする。   Then, as shown in FIG. 7B, for example, when the user performs a selection operation (for example, a click operation) with the input unit 101 in accordance with the item content of the selection prohibition content 707c, the display control unit 103 Referring to the prohibition condition table 600, the message display unit 800 in which the display character string associated with the prohibition condition corresponding to the item content selected by the input unit 101 is displayed in the vicinity of the cursor 750, for example. Specifically, for example, as shown in FIG. 7B, the user selects the cursor 750 with the input unit 101 according to “tracing paper” that is the item content prohibited by the prohibition unit 102b. Consider the case. In this case, the display control unit 103 determines from the prohibition condition table 600 that the prohibition condition corresponding to “tracing paper”, that is, the paper type is “tracing paper” and the duplex printing setting is “permitted”. The display character string “tracing paper—double-sided printing / permitted combination is not possible” associated with a certain combination is acquired, and the message display unit 800 in which the display character string is described is displayed. In this way, by displaying the message display unit 800 in the vicinity of the cursor 750, that is, in the vicinity of the item content of the selection prohibition content 707c to which the cursor 750 is placed, the prohibition condition can be easily recognized as a message. Here, the “neighborhood” means a position in a predetermined range such that the relation with the item content indicated by the cursor 750 can be recognized.

なお、ユーザが、入力部101によりカーソル750を選択禁止内容707cの項目内容に合わせて選択操作された場合に、表示制御部103は、選択された項目内容に対応する禁則条件に関連付けられた表示文字列が記載されたメッセージ表示部800を表示させるものとしているが、これに限定されるものではない。例えば、ユーザが、入力部101によりカーソル750を選択禁止内容707cの項目内容に合わせた場合に、表示制御部103は、その項目内容に対応する禁則条件に関連付けられた表示文字列が記載されたメッセージ表示部800を表示させるものとしてもよい。ただし、ユーザが、入力部101によりカーソル750を選択禁止内容707cの項目内容に合わせて選択操作(例えば、クリック操作)する場合も、入力部101によりカーソル750を選択禁止内容707cの項目内容に単に合わせる場合も、「入力部101による選択」の概念に含まれるものとする。   When the user selects the cursor 750 according to the item content of the selection prohibition content 707c by the input unit 101, the display control unit 103 displays the display associated with the prohibition condition corresponding to the selected item content. Although the message display unit 800 in which the character string is described is displayed, the present invention is not limited to this. For example, when the user moves the cursor 750 to the item content of the selection prohibition content 707c by the input unit 101, the display control unit 103 describes the display character string associated with the prohibition condition corresponding to the item content. The message display unit 800 may be displayed. However, when the user performs a selection operation (for example, a click operation) using the input unit 101 in accordance with the item content of the selection prohibition content 707c, the cursor 750 is simply changed to the item content of the selection prohibition content 707c by the input unit 101. The matching is also included in the concept of “selection by the input unit 101”.

このように、用紙設定画面700に表示された各設定項目の項目内容に対して、禁則条件を満たす設定項目の項目内容を抽出して、選択を禁止し、かつ、選択が禁止された項目内容が選択操作された場合、禁則条件を示すメッセージを表示するものとしている。これによって、禁則条件を満たす設定項目の項目内容が選択できないことが明確になると共に、禁則条件がメッセージとして示されることによって、禁則となる項目内容のつながりが直感的にわかりやすくなり、かつ、禁則条件の解消方法が明確に把握できる。例えば、図7(b)で上述したメッセージ表示部800の例では、メッセージ表示部800を表示させることによって、紙種として「トレーシングペーパー」を選択したい場合は、両面印刷の設定の「可」の設定を変更、すなわち、「不可」に設定を変更することにより禁則条件を解除する必要があることが認識できる。   As described above, the item contents of the setting items satisfying the prohibition condition are extracted from the item contents of each setting item displayed on the paper setting screen 700, the selection is prohibited, and the item contents for which the selection is prohibited. When is selected, a message indicating a prohibition condition is displayed. This makes it clear that the item contents of the setting items that satisfy the prohibition conditions cannot be selected, and the prohibition conditions are displayed as a message, making it easy to intuitively understand the connection of the prohibited item contents and prohibiting Clearly understand how to resolve conditions. For example, in the example of the message display unit 800 described above with reference to FIG. 7B, when “tracing paper” is selected as the paper type by displaying the message display unit 800, “possible” is set for duplex printing. It can be recognized that it is necessary to cancel the prohibition condition by changing the setting of “1”, that is, by changing the setting to “impossible”.

なお、入力部101および表示部105がタッチパネルによって実現される場合、ユーザが、入力部101により選択禁止内容707cの項目内容をタッチ選択操作した場合に、表示制御部103は、禁則条件が記載されたメッセージ表示部800を、タッチ部分の近傍に表示させるものとすればよい。   When the input unit 101 and the display unit 105 are realized by a touch panel, when the user performs a touch selection operation on the item content of the selection prohibition content 707c by the input unit 101, the display control unit 103 describes the prohibition condition. The message display unit 800 may be displayed near the touched part.

図8は、第1の実施の形態の用紙設定画面において選択禁止の項目内容およびそれに関連付けられた複数の禁則条件の内容を表示する例を示す図である。図8を参照しながら、用紙設定画面700において禁則条件が複数表示される禁則処理の動作の例を説明する。   FIG. 8 is a diagram illustrating an example of displaying the contents of items forbidden to be selected and the contents of a plurality of forbidden conditions associated therewith on the paper setting screen according to the first embodiment. With reference to FIG. 8, an example of the operation of the prohibition process in which a plurality of prohibition conditions are displayed on the paper setting screen 700 will be described.

図8では、印刷設定の設定項目のうち用紙サイズを変更した後、紙種を編集する動作を示す。図8(a)は、上述の図6(b)に示したように両面印刷の設定が「可」に変更された状態から、ユーザが、入力部101によって用紙設定画面700の用紙サイズ設定部703において用紙サイズを、例えば、「A4(210×297mm)」から「A3(297×420mm)」に変更した状態を示す。このとき、用紙サイズ設定部703に表示された項目内容である「A3(297×420mm)」は、仮に表示されている状態であり、確定された設定内容とはなっていない。   FIG. 8 shows an operation of editing the paper type after changing the paper size among the setting items of the print setting. FIG. 8A shows a paper size setting section of the paper setting screen 700 displayed on the paper setting screen 700 by the user from the state where the duplex printing setting is changed to “permitted” as shown in FIG. A state in which the paper size is changed from “A4 (210 × 297 mm)” to “A3 (297 × 420 mm)” in 703 is shown. At this time, the item content “A3 (297 × 420 mm)” displayed in the paper size setting unit 703 is temporarily displayed, and is not the determined setting content.

次に、印刷設定における設定項目(図8(a)では用紙サイズ)の内容が変更(編集)されると、抽出部102aは、管理記憶部104に記憶された禁則条件テーブル600を参照し、変更された項目内容に対して、禁則条件テーブル600が示す禁則条件を満たす設定項目の項目内容を抽出する。具体的には、用紙サイズ設定部703において用紙サイズの項目内容が「A4(210×297mm)」から「A3(297×420mm)」に変更されたので、抽出部102aは、禁則条件テーブル600を参照し、用紙設定画面700に表示された各設定項目の各項目内容(設定内容を含む)に対して、禁則条件を満たす設定項目の項目内容を抽出する。上述したように、抽出部102aは、まず、両面印刷の設定の項目内容である「可」に対して禁則条件を満たす紙種の項目内容である「トレーシングペーパー」、「OHP」および「インデックス紙」を抽出する。抽出部102aは、さらに、変更された「A3(297×420mm)」に対して、禁則条件を満たす設定項目の項目内容を抽出する。図4の禁則条件テーブル600に示すように、用紙サイズが「A4」、「レター」および「リーガル」のいずれでもない項目内容(例えば「A3」)と、紙種の項目内容である「インデックス紙」との組み合わせが禁則条件を満たすことになる。したがって、抽出部102aは、変更された用紙サイズの項目内容である「A3(297×420mm)」に対して禁則条件を満たす紙種の項目内容である「インデックス紙」を抽出する。   Next, when the contents of the setting items in the print settings (paper size in FIG. 8A) are changed (edited), the extraction unit 102a refers to the prohibition condition table 600 stored in the management storage unit 104, and For the changed item content, the item content of the setting item that satisfies the prohibition condition indicated by the prohibition condition table 600 is extracted. Specifically, since the item size of the paper size is changed from “A4 (210 × 297 mm)” to “A3 (297 × 420 mm)” in the paper size setting unit 703, the extraction unit 102 a displays the prohibition condition table 600. With reference to the item contents (including the setting contents) of the setting items displayed on the paper setting screen 700, the item contents of the setting items satisfying the prohibition condition are extracted. As described above, the extraction unit 102a firstly sets “tracing paper”, “OHP”, and “index” that are the item contents of the paper types that satisfy the prohibition condition for the “possible” item content of the duplex printing setting. "Paper" is extracted. The extraction unit 102a further extracts the item content of the setting item that satisfies the prohibition condition for the changed “A3 (297 × 420 mm)”. As shown in the prohibition condition table 600 of FIG. 4, the item content (for example, “A3”) whose paper size is not any of “A4”, “Letter” and “Legal”, and “index paper” which is the item content of the paper type. ”Will satisfy the prohibition condition. Therefore, the extraction unit 102a extracts “index paper” that is the item content of the paper type that satisfies the prohibition condition for “A3 (297 × 420 mm)” that is the item content of the changed paper size.

そして、図8(b)に示すように、ユーザは、入力部101によって紙種設定部707のプルダウンボタン707aを押下操作し、紙種の項目内容を示すプルダウン部707bを表示させる。具体的には、表示制御部103が、上述のように、入力部101によりプルダウンボタン707aが押下されると、プルダウン部707bを表示させ、プルダウン部707bに、紙種の項目内容である「普通紙」、「ラベル紙」、「トレーシングペーパー」、「OHP」および「インデックス紙」等を表示させる。   Then, as shown in FIG. 8B, the user depresses the pull-down button 707a of the paper type setting unit 707 by using the input unit 101 to display a pull-down unit 707b indicating the item content of the paper type. Specifically, as described above, when the pull-down button 707a is pressed by the input unit 101, the display control unit 103 displays the pull-down unit 707b, and the pull-down unit 707b displays “Normal” which is the item content of the paper type. “Paper”, “label paper”, “tracing paper”, “OHP”, “index paper”, and the like are displayed.

また、表示制御部103は、上述のように、プルダウン部707bに表示させた紙種の項目内容のうち、抽出部102aにより、両面印刷の設定の項目内容である「可」に対して禁則条件を満たす紙種の項目内容として抽出された「トレーシングペーパー」、「OHP」および「インデックス紙」の表示部分を、選択禁止内容707cのようにグレーアウトさせる。また、表示制御部103は、上述のように、プルダウン部707bに表示させた紙種の項目内容のうち、抽出部102aにより、用紙サイズの項目設定である「A3(297×420mm)」に対して禁則条件を満たす紙種の項目内容として抽出された「インデックス紙」の表示部分をグレーアウトさせる。ただし、プルダウン部707bの「インデックス紙」の表示部分は、上述のように既にグレーアウトされている。これは、紙種の項目内容である「インデックス紙」に対して禁則条件を満たす項目内容が複数(用紙サイズの「A3」、および両面印刷の設定の「可」)存在することを意味する。   Further, as described above, the display control unit 103 uses the extraction unit 102a among the item contents of the paper type displayed on the pull-down unit 707b, and prohibits a condition for “possible” that is the item content of the duplex printing setting. The display portions of “tracing paper”, “OHP”, and “index paper” extracted as the item content of the paper type satisfying the condition are grayed out as the selection prohibition content 707c. Further, as described above, the display control unit 103 selects “A3 (297 × 420 mm)”, which is the item setting of the paper size, by the extraction unit 102a from among the item types of the paper type displayed on the pull-down unit 707b. The display portion of “index paper” extracted as the item content of the paper type satisfying the prohibition condition is grayed out. However, the “index sheet” display portion of the pull-down unit 707b is already grayed out as described above. This means that there are a plurality of item contents (paper size “A3” and double-sided printing setting “possible”) that satisfy the prohibition condition for “index paper” that is the item content of the paper type.

そして、禁止部102bは、抽出部102aにより抽出された設定項目の項目内容、すなわち、表示制御部103によりグレーアウトされた項目内容に対する入力部101による選択を禁止設定する。   Then, the prohibition unit 102b prohibits the selection by the input unit 101 for the item content of the setting item extracted by the extraction unit 102a, that is, the item content grayed out by the display control unit 103.

そして、ユーザが、図8(b)に示すように、例えば、入力部101によりカーソル750を選択禁止内容707cの項目内容に合わせて選択操作した場合、表示制御部103は、禁則条件テーブル600を参照し、入力部101により選択された項目内容に対応する禁則条件に関連付けられた表示文字列が記載されたメッセージ表示部801を、例えば、カーソル750の近傍に表示させる。具体的には、例えば、図8(b)に示すように、ユーザが、入力部101によりカーソル750を、禁止部102bにより禁止設定された項目内容である「インデックス紙」に合わせて選択操作した場合を考える。この場合、表示制御部103は、禁則条件テーブル600から、「インデックス紙」に対応する禁則条件、すなわち、紙種が「インデックス紙」であり、かつ、両面印刷の設定が「可」である組み合わせに関連付けられた表示文字列である「インデックス紙−両面印刷・可の組み合わせは不可」を取得する。さらに、表示制御部103は、禁則条件テーブル600から、もう1つの「インデックス紙」に対応する禁則条件、すなわち、紙種が「インデックス紙」であり、かつ、用紙サイズが「A3」である組み合わせに関連付けられた表示文字列である「インデックス紙−**の組み合わせは不可」を取得する。ここで、表示文字列中の「**」はワイルドカードであり、表示制御部103は、表示文字列中の「**」を、図4の禁則条件テーブル600に示した用紙サイズの論理式を満たす「A3」の文字列に置き換えた「インデックス紙−A3の組み合わせは不可」を取得する。そして、表示制御部103は、禁則条件を示す複数の表示文字列である「インデックス紙−両面印刷・可の組み合わせは不可」および「インデックス紙−A3の組み合わせは不可」が並列に記載されたメッセージ表示部801を表示させる。   Then, as shown in FIG. 8B, for example, when the user selects the cursor 750 according to the item content of the selection prohibition content 707c by the input unit 101, the display control unit 103 displays the prohibition condition table 600. For example, the message display unit 801 in which the display character string associated with the prohibition condition corresponding to the item content selected by the input unit 101 is displayed in the vicinity of the cursor 750, for example. Specifically, for example, as shown in FIG. 8B, the user selects the cursor 750 with the input unit 101 according to the “index sheet” that is the item content prohibited by the prohibition unit 102 b. Think about the case. In this case, the display control unit 103 determines from the prohibition condition table 600 that the prohibition condition corresponding to “index paper”, that is, the combination that the paper type is “index paper” and the duplex printing setting is “possible”. “Index paper-double-sided printing / permitted combination is not possible” is acquired. Further, the display control unit 103 determines from the prohibition condition table 600 that the prohibition condition corresponds to another “index sheet”, that is, a combination in which the paper type is “index sheet” and the sheet size is “A3”. The display character string “index sheet-** combination is not allowed” is acquired. Here, “**” in the display character string is a wild card, and the display control unit 103 replaces “**” in the display character string with a logical expression of the paper size shown in the prohibition condition table 600 of FIG. “Index sheet-A3 combination is not possible” replaced with the character string “A3” that satisfies the above is acquired. The display control unit 103 then displays a message in which “a combination of index sheet and double-sided printing / cannot be combined” and “a combination of index sheet and A3 cannot be combined”, which are a plurality of display character strings indicating prohibition conditions, are described in parallel. The display unit 801 is displayed.

このように、選択が禁止された項目内容に対応する禁則条件が複数存在する場合においては、その選択が禁止された項目内容が選択操作された場合、禁則条件を示す複数のメッセージを同時に表示するものとしている。これによって、さらに、禁則となる項目内容のつながりが直感的にわかりやすくなり、かつ、禁則条件の解消方法の全てを明確に把握できる。   As described above, when there are a plurality of prohibition conditions corresponding to the item contents for which selection is prohibited, when a selection operation is performed on the item contents for which the selection is prohibited, a plurality of messages indicating the prohibition conditions are simultaneously displayed. It is supposed to be. This makes it easy to intuitively understand the connection of prohibited item contents and clearly understands all of the prohibition condition elimination methods.

(禁則処理の動作の流れ)
図9は、第1の実施の形態に係る情報処理装置における禁則処理の動作の一例を示すフローチャートである。図9を参照しながら、PC100における禁則処理の動作の流れを説明する。
(Flow of prohibition processing)
FIG. 9 is a flowchart illustrating an example of the operation of the prohibition process in the information processing apparatus according to the first embodiment. With reference to FIG. 9, the flow of the prohibition process in the PC 100 will be described.

<ステップS11>
表示制御部103が、用紙設定画面700を起動(表示部105に表示)させた場合、または、入力部101により用紙設定画面700における印刷設定の設定項目の内容が変更されたと判定した場合(ステップS11:Yes)、ステップS12へ移行し、そうでない場合(ステップS11:No)、ステップS15へ移行する。
<Step S11>
When the display control unit 103 activates the paper setting screen 700 (displays on the display unit 105) or when the input unit 101 determines that the contents of the setting items of the print setting on the paper setting screen 700 have been changed (step) (S11: Yes), the process proceeds to step S12. Otherwise (step S11: No), the process proceeds to step S15.

<ステップS12>
禁則処理部102の抽出部102aは、禁則条件テーブル600を参照し、用紙設定画面700に表示された各設定項目の各項目内容(設定内容を含む)に対して、禁則条件を満たす設定項目の項目内容(第1項目内容)を抽出する。抽出部102aにより抽出された設定項目の項目内容がある場合(ステップS12:Yes)、ステップS13へ移行し、抽出された設定項目の項目内容がない場合(ステップS12:No)、ステップS14へ移行する。
<Step S12>
The extraction unit 102a of the prohibition processing unit 102 refers to the prohibition condition table 600 and sets the setting items that satisfy the prohibition condition for each item content (including the setting content) of each setting item displayed on the paper setting screen 700. Item contents (first item contents) are extracted. When there is an item content of the setting item extracted by the extraction unit 102a (step S12: Yes), the process proceeds to step S13, and when there is no item content of the extracted setting item (step S12: No), the process proceeds to step S14. To do.

<ステップS13>
禁則処理部102の禁止部102bは、抽出部102aにより抽出された設定項目の項目内容に対する入力部101による選択を禁止設定(選択が不可能状態)にする。また、表示制御部103は、入力部101により、用紙設定画面700における特定の設定項目についてプルダウンされた場合、プルダウン部に表示された設定項目の項目内容のうち、禁止部102bにより選択が禁止設定された項目内容の表示部分をグレーアウトさせる。そして、ステップS14へ移行する。
<Step S13>
The prohibition unit 102b of the prohibition processing unit 102 sets the selection by the input unit 101 to the item contents of the setting items extracted by the extraction unit 102a (prohibition is impossible). When the input control unit 101 pulls down a specific setting item on the paper setting screen 700, the display control unit 103 prohibits the selection by the prohibition unit 102b from among the item contents of the setting item displayed on the pull-down unit. Gray out the display part of the item contents. Then, the process proceeds to step S14.

<ステップS14>
禁則処理部102は、用紙設定画面700に表示された全ての設定項目の各項目内容に対して、禁則条件を満たす項目内容の抽出が終了したか否かを判定する。全ての設定項目の各項目内容に対して、禁則条件を満たす項目内容の抽出が終了している場合(ステップS14:Yes)、ステップS15へ移行し、終了していない場合(ステップS14:No)、ステップS12へ戻る。
<Step S14>
The prohibition processing unit 102 determines whether or not the extraction of the item contents satisfying the prohibition condition has been completed for each item content of all the setting items displayed on the paper setting screen 700. When the extraction of the item content satisfying the prohibition condition is completed for each item content of all the setting items (step S14: Yes), the process proceeds to step S15, and when the extraction is not completed (step S14: No) Return to step S12.

<ステップS15>
ユーザが、入力部101によりカーソル750を禁止部102bにより禁止設定され、かつ、プルダウン部に表示された項目内容に合わせて選択操作した場合(ステップS15:Yes)、ステップS16へ進み、選択操作していない場合(ステップS15:No)、禁則処理の動作が終了する。
<Step S15>
When the user performs the selection operation in accordance with the item content displayed on the pull-down unit when the cursor 750 is prohibited by the prohibition unit 102b by the input unit 101 (step S15: Yes), the process proceeds to step S16. If not (step S15: No), the prohibition process ends.

<ステップS16>
ユーザが、入力部101によりカーソル750を選択禁止内容707cの項目内容に合わせて選択操作した場合、表示制御部103は、禁則条件テーブル600を参照し、入力部101により選択された項目内容に対応する禁則条件に関連付けられた1以上の表示文字列が記載されたメッセージ表示部をカーソル750の近傍に表示させる。以上で、禁則処理の動作が終了する。
<Step S16>
When the user selects the cursor 750 using the input unit 101 in accordance with the item content of the selection prohibition content 707c, the display control unit 103 refers to the prohibition condition table 600 and corresponds to the item content selected by the input unit 101. A message display portion in which one or more display character strings associated with the prohibition condition is displayed near the cursor 750. The prohibition processing operation is thus completed.

このように、用紙設定画面700に表示された各設定項目の項目内容に対して、禁則条件を満たす設定項目の項目内容を抽出して、選択を禁止し、かつ、選択が禁止された項目内容が選択操作された場合、禁則条件を示すメッセージを表示するものとしている。これによって、禁則条件を満たす設定項目の項目内容が選択できないことが明確になると共に、禁則条件がメッセージとして示されることによって、禁則となる項目内容のつながりが直感的にわかりやすくなり、かつ、禁則条件の解消方法が明確に把握できる。   As described above, the item contents of the setting items satisfying the prohibition condition are extracted from the item contents of each setting item displayed on the paper setting screen 700, the selection is prohibited, and the item contents for which the selection is prohibited. When is selected, a message indicating a prohibition condition is displayed. This makes it clear that the item contents of the setting items that satisfy the prohibition conditions cannot be selected, and the prohibition conditions are displayed as a message, making it easy to intuitively understand the connection of the prohibited item contents and prohibiting Clearly understand how to resolve conditions.

また、選択が禁止された項目内容に対応する禁則条件が複数存在する場合においては、その選択が禁止された項目内容が選択操作された場合、禁則条件を示す複数のメッセージを同時に表示するものとしている。これによって、さらに、禁則となる項目内容のつながりが直感的にわかりやすくなり、かつ、禁則条件の解消方法のすべてを明確に把握できる。   In addition, when there are multiple prohibition conditions corresponding to item contents for which selection is prohibited, when a selection operation is performed for the item contents for which selection is prohibited, a plurality of messages indicating the prohibition conditions are displayed simultaneously. Yes. This makes it easy to intuitively understand the connection between prohibited items, and it is possible to clearly understand all the methods for solving the prohibited conditions.

(変形例)
図10は、第1の実施の形態の変形例に係る情報処理装置における禁則処理の動作の一例を示すフローチャートである。図10を参照しながら、用紙設定画面700の設定項目を編集する場合、上述のようにプルダウン部に表示された項目内容を選択するのではなく、直接、設定項目の項目内容を入力する場合における禁則処理の動作の流れについて説明する。
(Modification)
FIG. 10 is a flowchart illustrating an example of the operation of the prohibition process in the information processing apparatus according to the modification of the first embodiment. Referring to FIG. 10, when editing the setting item on the paper setting screen 700, the item content displayed in the pull-down portion is not selected as described above, but the item content of the setting item is directly input. The flow of prohibition processing will be described.

<ステップS21>
表示制御部103が、入力部101により用紙設定画面700における印刷設定の設定項目の項目内容が直接入力されたと判定した場合(ステップS21:Yes)、ステップS22へ進み、そうでない場合、禁則処理の動作が終了する。
<Step S21>
If the display control unit 103 determines that the contents of the setting items of the print setting on the paper setting screen 700 are directly input by the input unit 101 (step S21: Yes), the process proceeds to step S22. Otherwise, the prohibition process is performed. The operation ends.

<ステップS22>
禁則処理部102の抽出部102aは、禁則条件テーブル600を参照し、用紙設定画面700における設定項目のうち、入力部101により直接入力された項目内容(第2項目内容)に対して、禁則条件を満たす設定項目の項目内容(第3項目内容)を抽出する。抽出部102aにより抽出された設定項目の項目内容がある場合(ステップS22:Yes)、ステップS23へ移行し、抽出された設定項目の項目内容がない場合(ステップS22:No)、ステップS25へ移行する。
<Step S22>
The extraction unit 102a of the prohibition processing unit 102 refers to the prohibition condition table 600, and for the item contents (second item content) directly input by the input unit 101 among the setting items on the paper setting screen 700, the prohibition condition is set. The item content (third item content) of the setting item that satisfies the conditions is extracted. When there is an item content of the setting item extracted by the extraction unit 102a (step S22: Yes), the process proceeds to step S23, and when there is no item content of the extracted setting item (step S22: No), the process proceeds to step S25. To do.

<ステップS23>
表示制御部103は、禁則条件テーブル600を参照し、入力部101により入力された項目内容に対応する禁則条件に関連付けられた1以上の表示文字列が記載されたメッセージ表示部を、例えば、入力された項目内容の表示部分の近傍に表示させる。そして、ステップS24へ移行する。
<Step S23>
The display control unit 103 refers to the prohibition condition table 600 and inputs, for example, a message display unit in which one or more display character strings associated with the prohibition condition corresponding to the item content input by the input unit 101 are described. Is displayed in the vicinity of the display portion of the item content. Then, the process proceeds to step S24.

<ステップS24>
表示制御部103は、入力部101により入力された項目内容を無効として、元の設定内容に戻す。そして、禁則処理の動作が終了する。なお、入力された項目内容を無効として、元の設定内容に戻すことに限定されるものではなく、例えば、入力された項目内容をそのままとし、禁則が発生していることを、項目内容を赤枠で囲い、警告アイコンを表示し、または、OKボタン709aをグレーアウトする等の処置を施すものとしてもよい。このように、入力された項目内容をそのままとすることにより、その項目内容と禁則条件を満たす項目内容を変更することによって禁則を解除し、入力された項目内容を受け入れることが可能となり、ユーザの作業性を向上させることができる。
<Step S24>
The display control unit 103 invalidates the item content input by the input unit 101 and restores the original setting content. Then, the operation of the prohibition process ends. Note that this is not limited to invalidating the input item content and returning to the original setting content.For example, the input item content is left as it is, and the item content is red It is also possible to take measures such as enclosing with a frame, displaying a warning icon, or graying out the OK button 709a. In this way, by leaving the input item content as it is, it becomes possible to cancel the prohibition by changing the item content and the item content that satisfies the prohibition condition, and to accept the input item content. Workability can be improved.

<ステップS25>
禁則処理部102は、入力部101による項目内容の入力を許可する。そして、ステップS26へ進む。
<Step S25>
The forbidden processing unit 102 allows the input unit 101 to input item contents. Then, the process proceeds to step S26.

<ステップS26>
PC100は、図9に示すステップS12〜S16と同様の処理を行う。そして、禁則処理の動作が終了する。
<Step S26>
The PC 100 performs the same processing as steps S12 to S16 shown in FIG. Then, the operation of the prohibition process ends.

以上のように、図6〜8に示したような印刷設定の設定項目の項目内容が選択操作される場合ではなく、項目内容が直接入力される場合においても、その入力された項目内容に対して、禁則条件を満たす設定項目の項目内容を抽出するものとしている。そして、抽出された項目内容が存在する場合、禁則条件を示すメッセージを表示させ、入力された項目内容を無効とするものとしている。これによって、禁則条件を満たす設定項目の項目内容が入力できないことが明確になると共に、禁則条件がメッセージとして示されることによって、禁則となる項目内容のつながりが直感的にわかりやすくなり、かつ、禁則条件の解消方法が明確に把握できる。   As described above, when the item content of the setting item of the print setting as shown in FIGS. 6 to 8 is not selected and operated, the item content is not input even when the item content is directly input. Thus, the item content of the setting item that satisfies the prohibition condition is extracted. If the extracted item content exists, a message indicating a prohibition condition is displayed, and the input item content is invalidated. This makes it clear that the item contents of setting items that satisfy the prohibition conditions cannot be entered, and the prohibition conditions are indicated as messages, making it easy to understand the connection of prohibited item contents intuitively and Clearly understand how to resolve conditions.

なお、本実施の形態の禁則処理は、印刷システム1における印刷設定に対する禁則処理について説明したが、これに限定されるものではなく、禁則条件が発生し得る印刷設定ではない他の設定の設定項目に対しても適用することが可能である。   The prohibition process of the present embodiment has been described with respect to the prohibition process for print settings in the printing system 1, but is not limited to this, and setting items for other settings that are not print settings in which a prohibition condition may occur. It is also possible to apply to.

また、図4に示す禁則条件テーブル600が示す禁則条件の内容、および表示文字列は一例を示すものであり、例えば、ユーザによる入力部101の操作によって、禁則条件テーブル600の禁則条件の内容、および表示文字列を編集できるものとしてもよい。   Also, the prohibition condition table 600 shown in FIG. 4 shows the contents of the prohibition condition and the display character string, which are examples. For example, when the user operates the input unit 101, the contents of the prohibition condition table 600 include: The display character string may be editable.

[第2の実施の形態]
本実施の形態に係る印刷システムについて、第1の実施の形態に係る印刷システム1と相違する点を中心に説明する。本実施の形態に係る印刷システムの全体構成、およびPC100のハードウェア構成は、第1の実施の形態と同様である。
[Second Embodiment]
The printing system according to the present embodiment will be described focusing on differences from the printing system 1 according to the first embodiment. The overall configuration of the printing system according to the present embodiment and the hardware configuration of the PC 100 are the same as those in the first embodiment.

(情報処理装置のブロック構成)
本実施の形態のPC100のブロック構成は、第1の実施の形態の図3に示すブロック構成と同様である。以下、PC100の各機能部の動作について説明する。
(Block configuration of information processing device)
The block configuration of the PC 100 of the present embodiment is the same as the block configuration shown in FIG. 3 of the first embodiment. Hereinafter, the operation of each functional unit of the PC 100 will be described.

入力部101(入力手段)は、ユーザからの操作を受け付け、操作信号を生成する機能部である。入力部101は、例えば、上述の図2に示すキーボード507またはマウス508により実現される。   The input unit 101 (input unit) is a functional unit that receives an operation from a user and generates an operation signal. The input unit 101 is realized by, for example, the keyboard 507 or the mouse 508 shown in FIG.

禁則処理部102は、管理記憶部104に記憶された後述する禁則条件テーブル600aが示す禁則条件を満たす設定項目の項目内容を抽出する機能部である。禁則処理部102は、抽出部102a(抽出手段)と、禁止部102b(禁止手段)と、を含む。禁則処理部102は、上述の図2に示すCPU501により実行されるプログラムにより実現される。   The prohibition processing unit 102 is a functional unit that extracts the item contents of the setting items that satisfy the prohibition condition indicated by the prohibition condition table 600a described later stored in the management storage unit 104. The prohibition processing unit 102 includes an extraction unit 102a (extraction unit) and a prohibition unit 102b (prohibition unit). The prohibition processing unit 102 is realized by a program executed by the CPU 501 shown in FIG.

抽出部102aは、印刷設定における設定項目の内容が変更(編集)された場合等に、変更された項目内容に対し、禁則条件テーブル600aが示す禁則条件を満たす設定項目の項目内容を抽出する機能部である。禁止部102bは、抽出部102aにより抽出された設定項目の項目内容を、禁則条件テーブル600aで関連付けられた処理選択(後述)に従って、選択不可能状態または非表示にする機能部である。   The extraction unit 102a has a function of extracting the item contents of the setting items that satisfy the prohibition conditions indicated by the prohibition condition table 600a for the changed item contents when the contents of the setting items in the print settings are changed (edited). Part. The prohibition unit 102b is a functional unit that makes the item content of the setting item extracted by the extraction unit 102a in a selectable state or non-display according to the process selection (described later) associated with the prohibition condition table 600a.

表示制御部103は、禁則処理部102により抽出されて選択不可能状態となった設定項目の項目内容が、入力部101により選択された場合、後述の図11に示す禁則条件テーブル600aから、その項目に関連付けられている禁則条件の表示文字列を取得して、表示部105に表示させる機能部である。表示制御部103は、上述の図2に示すCPU501により実行されるプログラムにより実現される。   When the item content of the setting item that has been extracted by the prohibition processing unit 102 and becomes unselectable is selected by the input unit 101, the display control unit 103 reads from the prohibition condition table 600a shown in FIG. This is a functional unit that acquires the display character string of the prohibition condition associated with the item and displays it on the display unit 105. The display control unit 103 is realized by a program executed by the CPU 501 shown in FIG.

管理記憶部104は、印刷設定の設定項目の設定内容、および、禁則条件テーブル600a等を記憶する記憶部である。管理記憶部104は、上述の図2に示す外部記憶装置504により実現される。   The management storage unit 104 is a storage unit that stores setting contents of setting items for print settings, a prohibition condition table 600a, and the like. The management storage unit 104 is realized by the external storage device 504 shown in FIG.

表示部105は、表示制御部103による制御に従って、アプリケーション画面、および設定画面等の表示を行う装置である。表示部105は、上述の図2に示すディスプレイ505により実現される。   The display unit 105 is a device that displays an application screen, a setting screen, and the like according to control by the display control unit 103. The display unit 105 is realized by the display 505 shown in FIG.

(禁則条件テーブル)
図11は、第2の実施の形態の禁則条件テーブルの構成例を示す図である。図11を参照しながら、禁則条件テーブル600aの構成について説明する。
(Prohibition condition table)
FIG. 11 is a diagram illustrating a configuration example of a prohibition condition table according to the second embodiment. The configuration of the prohibition condition table 600a will be described with reference to FIG.

図11に示す禁則条件テーブル600a(禁則条件情報)は、印刷設定の各種の設定項目の項目内容において、技術的な要因または論理的な要因等により同時に設定することができない項目内容の組み合わせ(禁則条件)を示し、かつ、この組み合わせ(禁則条件)と、表示文字列と、処理選択と、を関連付けるテーブルの例である。ここで、「処理選択」とは、禁則条件を満たす設定項目の設定内容に対して、選択不可能状態の処理を施すか、または、非表示の処理を施すかいずれかを決めるフラグ情報である。また、禁止部102bによる選択不可能状態の処理、および非表示の処理については、後述する。   The prohibition condition table 600a (prohibition condition information) shown in FIG. 11 is a combination of item contents that cannot be set simultaneously due to technical factors or logical factors in the item contents of various setting items of print settings (prohibition rules). It is an example of a table that indicates (condition) and associates this combination (prohibition condition), a display character string, and process selection. Here, “process selection” is flag information that determines whether to perform a non-selectable state process or a non-display process for the setting content of a setting item that satisfies the prohibition condition. . In addition, the non-selectable state process and the non-display process by the prohibition unit 102b will be described later.

図11に示す禁則条件テーブル600aは、例えば、印刷設定の設定項目として、「設定項目(1)」(用紙サイズ)、「設定項目(2)」(紙送り方向)、「設定項目(3)」(坪量)、「設定項目(4)」(色)、「設定項目(5)」(紙種)、「設定項目(6)」(両面印刷)、「設定項目(7)」(タブ数)、および「設定項目(8)」(タブ幅)を含む。   The prohibition condition table 600a illustrated in FIG. 11 includes, for example, “setting item (1)” (paper size), “setting item (2)” (paper feeding direction), and “setting item (3) as print setting setting items. "(Basis weight)", "setting item (4)" (color), "setting item (5)" (paper type), "setting item (6)" (double-sided printing), "setting item (7)" (tab Number), and “setting item (8)” (tab width).

禁則条件の例として、例えば、図11に示すように、紙種が「トレーシングペーパー」、「OHP」または「インデックス紙」であり、かつ、両面印刷が「可」である場合の組み合わせが、禁則条件を形成する。すなわち、紙種が「トレーシングペーパー」、「OHP」または「インデックス紙」に設定されている場合、両面印刷を「可」に設定することはできないことを意味する。   As an example of the prohibition condition, for example, as shown in FIG. 11, the combination when the paper type is “tracing paper”, “OHP”, or “index paper” and the double-sided printing is “possible” Form a forbidden condition. That is, when the paper type is set to “tracing paper”, “OHP”, or “index paper”, it means that double-sided printing cannot be set to “permitted”.

また、用紙サイズが「A4」、紙送り方向が「縦送り」、そして紙種が「インデックス紙」である組み合わせについても、禁則条件を形成する。この禁則条件に関連付けられた処理選択は「0」(選択不可能状態)であり、この禁則条件に関連付けられた表示文字列「インデックス紙−A4−縦送りの組み合せは不可」に基づいて、禁止部102bにより選択不可能状態の処理が実行される。   The prohibition condition is also formed for a combination in which the paper size is “A4”, the paper feed direction is “vertical feed”, and the paper type is “index paper”. The process selection associated with the prohibition condition is “0” (selection disabled state), and is prohibited based on the display character string “index paper-A4-vertical feed cannot be combined” associated with the prohibition condition. The part 102b executes a process in an unselectable state.

また、禁則条件テーブル600aにおいては、設定項目の取り得る項目内容のすべてを表す場合、例えば「ALL」のような表記で管理されるものとする。例えば、図11に示すように、紙種が「インデックス紙以外」(NOT(インデックス紙))、ならびに、タブ数およびタブ幅のすべての項目内容の組み合わせが、禁則条件を形成する。この禁則条件に関連付けられた処理選択は「1」(非表示)であり、禁止部102bにより非表示の処理が実行される。また、このように「ALL」という表記を用いることによって、例えば、タブ数およびタブ幅のすべての項目内容を列挙した禁則条件のレコードを作成する必要がなくなる。   Further, in the prohibition condition table 600a, when all the item contents that the setting item can take are expressed, for example, it is assumed to be managed by a notation such as “ALL”. For example, as shown in FIG. 11, the combination of all the item contents of the paper type “other than index paper” (NOT (index paper)) and the number of tabs and the tab width forms a prohibition condition. The process selection associated with the prohibition condition is “1” (non-display), and the non-display process is executed by the prohibition unit 102b. In addition, by using the notation “ALL” in this way, for example, it is not necessary to create a prohibition condition record that lists the contents of all items of the number of tabs and the tab width.

なお、本実施の形態の印刷システムの印刷設定の設定項目は、図11の禁則条件テーブル600aに含まれる設定項目に限定されるものではなく、これらはあくまで例示したものである。   Note that the print setting setting items of the printing system according to the present embodiment are not limited to the setting items included in the prohibition condition table 600a of FIG. 11, but are merely examples.

また、禁則条件(組み合わせが不可である設定項目の項目内容の組み合わせ)と、表示文字列と、処理選択との関連付けの記憶方法は、図11に示す禁則条件テーブル600aで示す記憶方法に限定されるものではなく、同様の関連付けができる記憶方法であればいずれの管理方法であってもよい。   In addition, the storage method for associating the prohibition condition (the combination of the item contents of the setting items that cannot be combined), the display character string, and the process selection is limited to the storage method illustrated in the prohibition condition table 600a illustrated in FIG. However, any management method may be used as long as it is a storage method capable of performing similar association.

(禁則条件テーブルおよび禁則処理の概要)
表示部105に表示される用紙設定画面700(設定画面)は、第1の実施の形態において図5で示した構成と同様であるが、図14で後述するように、さらに、タブ数設定部710と、タブ幅設定部711と、を含む。
(Outline of prohibition condition table and prohibition processing)
The paper setting screen 700 (setting screen) displayed on the display unit 105 is the same as the configuration shown in FIG. 5 in the first embodiment. However, as will be described later with reference to FIG. 710 and a tab width setting unit 711.

タブ数設定部710は、入力部101により受け付けられた操作により、インデックス紙のタブの数を設定する部分である。タブ幅設定部711は、入力部101により受け付けられた操作により、インデックス紙のタブの幅を設定する部分である。後述する図14に示す用紙設定画面700では、タブ数として「5」、およびタブ幅として「15mm」が選択または設定された状態を示している。   The tab number setting unit 710 is a part for setting the number of tabs of the index sheet by the operation received by the input unit 101. The tab width setting unit 711 is a part for setting the tab width of the index sheet by the operation received by the input unit 101. In a paper setting screen 700 shown in FIG. 14 to be described later, “5” as the number of tabs and “15 mm” as the tab width are selected or set.

図12は、第2の実施の形態の用紙設定画面の設定項目を変更する操作の例を示す図である。図13は、第2の実施の形態の用紙設定画面において禁則条件に対応する項目内容を非表示にする例を示す図である。図14は、第2の実施の形態の用紙設定画面において禁則条件を満たさない設定項目を表示する例を示す図である。図12〜14を参照しながら、本実施の形態の用紙設定画面700において印刷設定の設定項目を編集する操作、および禁則処理の動作の例を説明する。   FIG. 12 is a diagram illustrating an example of an operation for changing setting items on the paper setting screen according to the second embodiment. FIG. 13 is a diagram illustrating an example of hiding item contents corresponding to the prohibition condition on the paper setting screen according to the second embodiment. FIG. 14 is a diagram illustrating an example in which setting items that do not satisfy the prohibition condition are displayed on the paper setting screen according to the second embodiment. With reference to FIGS. 12 to 14, an example of an operation for editing print setting setting items on the paper setting screen 700 according to the present embodiment and an operation of a prohibition process will be described.

図12では、印刷設定の設定項目のうち紙種の設定を編集する動作を示す。図12(a)に示すように、まず、ユーザは、入力部101によって用紙設定画面700の紙種設定部707のプルダウンボタン707aを押下操作し、紙種の設定の項目内容を示すプルダウン部707bを表示させる。具体的には、表示制御部103が、入力部101によりプルダウンボタン707aが押下されると、プルダウン部707bを表示させ、プルダウン部707bに、紙種の設定の項目内容である「普通紙」、「ラベル紙」、「トレーシングペーパー」、「OHP」および「インデックス紙」等を表示させる。   FIG. 12 shows an operation of editing the paper type setting among the print setting setting items. As shown in FIG. 12A, first, the user presses the pull-down button 707a of the paper type setting unit 707 on the paper setting screen 700 using the input unit 101, and a pull-down unit 707b indicating the content of the item for setting the paper type. Is displayed. Specifically, when the pull-down button 707a is pressed by the input unit 101, the display control unit 103 displays the pull-down unit 707b, and the pull-down unit 707b displays “plain paper”, which is an item content for setting the paper type. “Label paper”, “tracing paper”, “OHP”, “index paper”, and the like are displayed.

次に、ユーザは、入力部101によりプルダウン部707bに表示された紙種の設定の項目内容のうち「インデックス紙」を選択操作することによって、図12(b)に示すように、紙種設定部707に「インデックス紙」を表示させる。具体的には、表示制御部103が、入力部101によりプルダウン部707bに表示された項目内容である「インデックス紙」が選択されると、紙種設定部707に「インデックス紙」を表示させる。さらに、表示制御部103は、設定項目のうち、用紙サイズ、紙送り方向および紙種の設定内容を組み合わせた文字列を表示する概要表示部702において、紙種設定部707の表示内容が変更したことに合せて、「A4横 インデックス紙」の文字列を表示させる。このとき、紙種設定部707に表示された項目内容である「インデックス紙」は、仮に表示されている状態であり、確定された設定内容とはなっていない。   Next, as shown in FIG. 12B, the user selects and selects “index paper” from the item contents of the paper type setting displayed on the pull-down unit 707b by the input unit 101. In section 707, “index sheet” is displayed. Specifically, when “index sheet” which is the item content displayed on the pull-down unit 707 b is selected by the input unit 101, the display control unit 103 causes the paper type setting unit 707 to display “index sheet”. Further, the display control unit 103 changes the display content of the paper type setting unit 707 in the summary display unit 702 that displays a character string that combines the setting contents of the paper size, paper feed direction, and paper type among the setting items. At the same time, the character string “A4 horizontal index paper” is displayed. At this time, the “index sheet” which is the item content displayed in the paper type setting unit 707 is in a temporarily displayed state and is not the determined setting content.

また、上述のように、印刷設定における設定項目の内容が変更(編集)されると、禁則処理部102の抽出部102aは、管理記憶部104に記憶された禁則条件テーブル600aを参照し、変更された項目内容に対して、禁則条件テーブル600aが示す禁則条件を満たす設定項目の項目内容を抽出する。具体的には、紙種設定部707において紙種の設定の項目内容が「普通紙」から「インデックス紙」に変更されたので、抽出部102aは、禁則条件テーブル600aを参照し、変更された「インデックス紙」に対して、禁則条件を満たす設定項目の項目内容を抽出する。実際には、抽出部102aは、用紙設定画面700に表示された各設定項目の各項目内容(設定内容を含む)に対して、禁則条件を満たす設定項目の項目内容を抽出する。図11の禁則条件テーブル600aに示すように、紙種の設定の項目内容である「インデックス紙」と、画面印刷の設定の項目内容である「可」との組み合わせが禁則条件を満たすことになる。また、紙種の設定の項目内容である「インデックス紙」と、用紙サイズの設定の項目内容である「A4」と、紙送り方向の設定の項目内容である「縦送り」との組み合わせが禁則条件を満たすことになる。また、紙種の設定の項目内容である「インデックス紙」と、用紙サイズの設定の項目内容である「レター」と、紙送り方向の設定の項目内容である「縦送り」との組み合わせが禁則条件を満たすことになる。さらに、紙種の設定の項目内容である「インデックス紙」と、用紙サイズの設定の項目内容のうち「A4、レターまたはリーガル以外」の項目内容との組み合わせが禁則条件を満たすことになる。したがって、抽出部102aは、変更された紙種の設定の項目内容である「インデックス紙」に対して禁則条件を満たす、画面印刷の設定の項目内容である「可」、用紙サイズの設定の項目内容である「A4」および紙送り方向の設定の項目内容である「縦送り」、用紙サイズの設定の項目内容である「レター」および紙送り方向の設定の項目内容である「縦送り」、ならびに、用紙サイズの設定の項目内容のうち「A4、レターまたはリーガル以外」の項目内容を抽出する。   Further, as described above, when the content of the setting item in the print setting is changed (edited), the extraction unit 102a of the prohibition processing unit 102 refers to the prohibition condition table 600a stored in the management storage unit 104 and changes the setting item. The item contents of the setting items that satisfy the prohibition conditions indicated by the prohibition condition table 600a are extracted from the item contents that have been set. More specifically, since the paper type setting item content has been changed from “plain paper” to “index paper” in the paper type setting unit 707, the extraction unit 102a refers to the prohibition condition table 600a and has changed the item. The item contents of the setting items satisfying the prohibition condition are extracted for “index sheet”. Actually, the extraction unit 102a extracts the item content of the setting item that satisfies the prohibition condition for each item content (including the setting content) of each setting item displayed on the paper setting screen 700. As shown in the prohibition condition table 600a of FIG. 11, the combination of “index sheet” that is the item content of the paper type setting and “allowed” that is the item content of the screen printing setting satisfies the prohibition condition. . Also, the combination of “index paper” that is the item content of the paper type setting, “A4” that is the item content of the paper size setting, and “vertical feed” that is the item content of the paper feed direction setting is prohibited. The condition will be met. Also, the combination of “index paper” that is the content of the paper type setting, “letter” that is the content of the paper size setting, and “vertical feed” that is the content of the paper feed direction setting is prohibited. The condition will be met. Further, the combination of the “index paper” that is the item content of the paper type setting and the item content of “other than A4, letter or legal” among the item content of the paper size setting satisfies the prohibition condition. Accordingly, the extraction unit 102a sets the item contents of the screen printing setting item “OK” and the paper size setting item that satisfy the prohibition condition for the “index sheet” that is the item content of the changed paper type setting. “A4” which is the content, “vertical feed” which is the item content of the paper feed direction setting, “letter” which is the item content of the paper size setting, and “vertical feed” which is the item content of the paper feed direction setting, In addition, the item contents of “other than A4, letter or legal” are extracted from the item contents of the paper size setting.

図13では、印刷設定の設定項目のうち用紙サイズを編集する動作を示す。図12(a)に示す用紙設定画面700の状態(紙種が「普通紙」に設定されている状態)において、図13(a)に示すように、ユーザは、入力部101によって用紙サイズ設定部703のプルダウンボタン703aを押下操作し、用紙サイズの設定の項目内容を示すプルダウン部703bを表示させる。具体的には、まず、抽出部102aは、管理記憶部104に記憶された禁則条件テーブル600aを参照し、図12(a)に示す用紙設定画面700の各設定項目に対して、禁則条件テーブル600aが示す禁則条件を満たす設定項目の項目内容を抽出する。しかし、図12(a)に示す用紙設定画面700のように紙種の設定内容が「普通紙」であるので、抽出部102aにより禁則条件テーブル600aが参照されても、紙種の設定項目である「普通紙」に対して禁則条件を満たす設定項目の項目内容はないので、抽出部102aが抽出する項目内容はないことになる。したがって、表示制御部103は、入力部101によりプルダウンボタン703aが押下されると、プルダウン部703bを表示させ、プルダウン部703bに、用紙サイズの設定の項目内容のすべて(図13(a)の例では「A4」、「A5」、「A6」、「B4」および「B5」等を例示)を表示させる。   FIG. 13 shows an operation for editing the paper size among the setting items of the print setting. In the state of the paper setting screen 700 shown in FIG. 12A (the paper type is set to “plain paper”), as shown in FIG. A pull-down button 703a of the section 703 is pressed to display a pull-down section 703b indicating the contents of the item for setting the paper size. Specifically, first, the extraction unit 102a refers to the prohibition condition table 600a stored in the management storage unit 104, and for each setting item on the paper setting screen 700 shown in FIG. The item content of the setting item that satisfies the prohibition condition indicated by 600a is extracted. However, since the setting content of the paper type is “plain paper” as in the paper setting screen 700 shown in FIG. 12A, even if the prohibition condition table 600a is referred to by the extraction unit 102a, the setting item of the paper type is used. Since there is no item content of the setting item that satisfies the prohibition condition for a certain “plain paper”, there is no item content to be extracted by the extraction unit 102a. Therefore, when the pull-down button 703a is pressed by the input unit 101, the display control unit 103 causes the pull-down unit 703b to be displayed, and the pull-down unit 703b displays all the item contents for setting the paper size (example in FIG. 13A). Then, “A4”, “A5”, “A6”, “B4”, “B5”, etc. are exemplified).

また、図12(b)に示す用紙設定画面700の状態(紙種が「インデックス紙」に設定されている状態)において、図13(b)に示すように、ユーザは、入力部101によって用紙サイズ設定部703のプルダウンボタン703aを押下操作し、用紙サイズの設定の項目内容を示すプルダウン部703bを表示させる。具体的には、まず、抽出部102aは、管理記憶部104に記憶された禁則条件テーブル600aを参照し、図12(b)に示す用紙設定画面700の各設定項目に対して、禁則条件テーブル600aが示す禁則条件を満たす設定項目の項目内容を抽出する。例えば、紙種設定部707において紙種の設定の項目内容が「普通紙」から「インデックス紙」に変更されたので、抽出部102aは、禁則条件テーブル600aを参照し、変更された「インデックス紙」に対して禁則条件を満たす設定項目の項目内容を抽出する。具体的には、抽出部102aは、紙種の設定の項目内容である「インデックス紙」に対して禁則条件を満たす用紙サイズの設定の項目内容として、「A4、レターまたはリーガル以外」の項目内容を抽出する。ここで、図12(b)に示す用紙設定画面700の紙送り方向の設定項目は「横送り」であるので、抽出部102aは、紙種の設定の項目内容である「インデックス紙」に対して禁則条件を満たす用紙サイズの設定の項目内容として、「A4」および「レター」は抽出しない。そして、禁則処理部102の禁止部102bは、管理記憶部104に記憶された禁則条件テーブル600aを参照し、抽出部102aにより抽出された項目内容のうち、対応する禁則条件に関連付けられた処理選択が「1(非表示)」である項目内容を、表示制御部103に対してプルダウン部703bに表示させないようにする(非表示の処理)。具体的には、禁則条件テーブル600aが示すように、紙種が「インデックス紙」で、用紙サイズが「A4、レターまたはリーガル以外」である禁則条件に対応する処理選択が「1(非表示)」であるので、図13(b)に示すように、禁止部102bは、「A4」、「レター」および「リーガル」のみを、表示制御部103に対してプルダウン部703bに表示させる。   Further, in the state of the paper setting screen 700 shown in FIG. 12B (the state where the paper type is set to “index paper”), as shown in FIG. A pull-down button 703a of the size setting unit 703 is pressed to display a pull-down unit 703b indicating the content of the paper size setting item. Specifically, first, the extraction unit 102a refers to the prohibition condition table 600a stored in the management storage unit 104, and for each setting item on the paper setting screen 700 shown in FIG. The item content of the setting item that satisfies the prohibition condition indicated by 600a is extracted. For example, since the paper type setting item content is changed from “plain paper” to “index paper” in the paper type setting unit 707, the extraction unit 102a refers to the prohibition condition table 600a and changes the changed “index paper”. The item contents of the setting items satisfying the prohibition condition are extracted. Specifically, the extraction unit 102a sets the item content of “other than A4, letter or legal” as the item size setting item satisfying the prohibition condition for the “index paper” that is the item type setting item content. To extract. Here, since the setting item of the paper feed direction on the paper setting screen 700 shown in FIG. 12B is “horizontal feed”, the extraction unit 102a applies to “index paper” which is the item content of the paper type setting. Therefore, “A4” and “Letter” are not extracted as the item contents for setting the paper size that satisfies the prohibition condition. Then, the prohibition unit 102b of the prohibition processing unit 102 refers to the prohibition condition table 600a stored in the management storage unit 104, and selects a process associated with the corresponding prohibition condition among the item contents extracted by the extraction unit 102a. The item content with “1 (non-display)” is prevented from being displayed on the pull-down unit 703b by the display control unit 103 (non-display process). Specifically, as shown in the prohibition condition table 600a, the processing selection corresponding to the prohibition condition where the paper type is “index paper” and the paper size is “other than A4, letter or legal” is “1 (not displayed)”. Therefore, as shown in FIG. 13B, the prohibition unit 102b causes the pull-down unit 703b to display only “A4”, “letter” and “legal” on the display control unit 103.

図14では、禁則条件を満たさない印刷設定の設定項目を表示する具体例を示す。上述の図12で説明したように、ユーザは、入力部101によりプルダウン部707bに表示された紙種の設定の項目内容のうち「インデックス紙」を選択操作することによって、紙種設定部707に「インデックス紙」を表示させたものとする。紙種設定部707において紙種の設定の項目内容が「普通紙」から「インデックス紙」に変更されたので、抽出部102aは、禁則条件テーブル600aを参照し、変更された紙種の設定について、禁則条件を満たす設定項目の項目内容を抽出する。この場合、図11の禁則条件テーブル600aに示すように、紙種の設定の項目内容のうち「インデックス紙」以外の項目内容と、タブ数の設定の項目内容のすべて(「ALL」と表記)と、タブ幅の設定の項目内容のすべて(「ALL」と表記)との組み合わせが禁則条件を満たすことになる。ただし、図14に示すように、紙種の設定の項目内容が「インデックス紙」に変更されているので、「インデックス紙」という紙種の設定の項目内容と、タブ数およびタブ幅の設定の項目内容との間では禁則条件を満たさない。したがって、表示制御部103は、図14に示すように、用紙設定画面700に、タブ数およびタブ幅の設定項目、ならびに、タブ数設定部710およびタブ幅設定部711を表示させる。   FIG. 14 shows a specific example in which setting items for print settings that do not satisfy the prohibition condition are displayed. As described above with reference to FIG. 12, the user selects the “index sheet” from the setting items of the paper type displayed on the pull-down unit 707 b by the input unit 101, thereby causing the paper type setting unit 707 to operate. It is assumed that “index sheet” is displayed. Since the content type setting item content is changed from “plain paper” to “index paper” in the paper type setting unit 707, the extraction unit 102a refers to the prohibition condition table 600a and sets the changed paper type. Then, the item content of the setting item that satisfies the prohibition condition is extracted. In this case, as shown in the prohibition condition table 600a in FIG. 11, all the item contents other than “index sheet” and the item contents for setting the number of tabs among the item contents for the paper type setting (denoted as “ALL”). And the combination of all the tab width setting item contents (indicated as “ALL”) satisfy the prohibition condition. However, as shown in FIG. 14, since the item content of the paper type setting is changed to “index paper”, the item content of the paper type setting “index paper”, the number of tabs and the tab width are set. The prohibition condition is not satisfied with the item content. Therefore, as shown in FIG. 14, the display control unit 103 displays the tab number and tab width setting items, the tab number setting unit 710, and the tab width setting unit 711 on the paper setting screen 700.

一方、図14に示す用紙設定画面700の状態から、ユーザは、入力部101によりプルダウン部707bに表示された紙種の設定の項目内容のうち「普通紙」を選択操作することによって、紙種設定部707に「普通紙」を表示させたものとする。紙種設定部707において紙種の設定の項目内容が「インデックス紙」から「普通紙」に変更されたので、抽出部102aは、禁則条件テーブル600aを参照し、変更された紙種の設定について、禁則条件を満たす設定項目の項目内容を抽出する。この場合、図11の禁則条件テーブル600aに示すように、紙種の設定の項目内容のうち「インデックス紙」以外の項目内容である「普通紙」と、タブ数の設定の項目内容のすべて(「ALL」と表記)と、タブ幅の設定の項目内容のすべて(「ALL」と表記)との組み合わせが禁則条件を満たすことになる。そして、禁止部102bは、管理記憶部104に記憶された禁則条件テーブル600aを参照し、抽出部102aにより抽出された項目内容のうち、対応する禁則条件に関連付けられた処理選択が「1(非表示)」である項目内容を、表示制御部103に対してプルダウン部703bに表示させないようにする(非表示の処理)。具体的には、禁則条件テーブル600aが示すように、紙種が「普通紙」(NOT(インデックス紙))で、タブ数およびタブ幅が「ALL」である禁則条件に対応する処理選択が「1(非表示)」であるので、例えば、上述の図5に示すように、禁止部102bは、用紙設定画面700に、タブ数およびタブ幅の設定項目、ならびに、タブ数設定部710およびタブ幅設定部711を表示させないようにする(非表示の処理)。   On the other hand, from the state of the paper setting screen 700 shown in FIG. 14, the user selects and operates “plain paper” among the contents of the paper type setting items displayed on the pull-down unit 707 b by the input unit 101. Assume that “plain paper” is displayed on the setting unit 707. In the paper type setting unit 707, since the item content of the paper type setting has been changed from “index paper” to “plain paper”, the extraction unit 102a refers to the prohibition condition table 600a and sets the changed paper type. Then, the item content of the setting item that satisfies the prohibition condition is extracted. In this case, as shown in the prohibition condition table 600a of FIG. 11, among the item contents of the paper type setting, “plain paper” which is an item content other than “index paper” and all the item contents of the tab number setting ( The combination of “ALL” and the entire tab width setting item content (denoted “ALL”) satisfies the prohibition condition. Then, the prohibition unit 102b refers to the prohibition condition table 600a stored in the management storage unit 104, and among the item contents extracted by the extraction unit 102a, the processing selection associated with the corresponding prohibition condition is “1 (non- The display control unit 103 is prevented from displaying the item content “display)” on the pull-down unit 703b (non-display process). Specifically, as shown in the prohibition condition table 600a, the processing selection corresponding to the prohibition condition where the paper type is “plain paper” (NOT (index paper)), the number of tabs and the tab width is “ALL” is “ For example, as shown in FIG. 5 described above, the prohibition unit 102b displays the tab number and tab width setting items, the tab number setting unit 710, and the tab on the paper setting screen 700. The width setting unit 711 is not displayed (non-display process).

なお、図12〜14では、禁則条件に対応する処理選択が「1(非表示)」である場合の処理について説明したが、処理選択が「0(選択不可能状態)」である場合の処理(選択不可能状態の処理)は、第1の実施の形態で説明した処理と同様である。   12 to 14, the process when the process selection corresponding to the prohibition condition is “1 (non-display)” has been described. However, the process when the process selection is “0 (non-selectable state)”. (Processing in a non-selectable state) is the same as the processing described in the first embodiment.

(禁則処理の動作の流れ)
図15は、第2の実施の形態に係る情報処理装置における禁則処理の動作の一例を示すフローチャートである。図15を参照しながら、PC100における禁則処理の動作の流れを説明する。
(Flow of prohibition processing)
FIG. 15 is a flowchart illustrating an example of the prohibition process operation in the information processing apparatus according to the second embodiment. With reference to FIG. 15, the flow of the prohibition process in the PC 100 will be described.

<ステップS31>
表示制御部103が、用紙設定画面700を起動(表示部105に表示)させた場合、または、入力部101により用紙設定画面700における印刷設定の設定項目の内容が変更されたと判定した場合(ステップS31:Yes)、ステップS32へ移行し、そうでない場合(ステップS31:No)、ステップS37へ移行する。
<Step S31>
When the display control unit 103 activates the paper setting screen 700 (displays on the display unit 105) or when the input unit 101 determines that the contents of the setting items of the print setting on the paper setting screen 700 have been changed (step) (S31: Yes), the process proceeds to step S32. If not (step S31: No), the process proceeds to step S37.

<ステップS32>
禁則処理部102の抽出部102aは、禁則条件テーブル600aを参照し、用紙設定画面700に表示された各設定項目の各項目内容(設定内容を含む)に対して、禁則条件を満たす設定項目の項目内容(第1項目内容)のうち、その禁則条件に対する処理選択が「0(選択不可能状態)」である項目内容を抽出する。抽出部102aにより抽出された設定項目の項目内容がある場合(ステップS32:Yes)、ステップS33へ移行し、抽出された設定項目の項目内容がない場合(ステップS32:No)、ステップS34へ移行する。
<Step S32>
The extraction unit 102a of the prohibition processing unit 102 refers to the prohibition condition table 600a and sets the setting items that satisfy the prohibition condition for each item content (including the setting content) of each setting item displayed on the paper setting screen 700. Among the item contents (first item contents), the item contents whose process selection for the prohibition condition is “0 (non-selectable state)” are extracted. When there is an item content of the setting item extracted by the extraction unit 102a (step S32: Yes), the process proceeds to step S33, and when there is no item content of the extracted setting item (step S32: No), the process proceeds to step S34. To do.

<ステップS33>
禁則処理部102の禁止部102bは、抽出部102aにより抽出された設定項目の項目内容に対する入力部101による選択を禁止設定にする(選択不可能状態の処理)。また、表示制御部103は、入力部101により、用紙設定画面700における特定の設定項目についてプルダウンされた場合、プルダウン部に表示された設定項目の項目内容のうち、禁止部102bにより選択が禁止設定された項目内容の表示部分をグレーアウトさせる。そして、ステップS36へ移行する。
<Step S33>
The prohibition unit 102b of the prohibition processing unit 102 prohibits the selection by the input unit 101 with respect to the item content of the setting item extracted by the extraction unit 102a (processing in an unselectable state). When the input control unit 101 pulls down a specific setting item on the paper setting screen 700, the display control unit 103 prohibits the selection by the prohibition unit 102b from among the item contents of the setting item displayed on the pull-down unit. Gray out the display part of the item contents. Then, the process proceeds to step S36.

<ステップS34>
禁則処理部102の抽出部102aは、禁則条件テーブル600aを参照し、用紙設定画面700に表示された各設定項目の各項目内容(設定内容を含む)に対して、禁則条件を満たす設定項目の項目内容(第1項目内容)のうち、その禁則条件に対する処理選択が「1(非表示)」である項目内容を抽出する。抽出部102aにより抽出された設定項目の項目内容がある場合(ステップS34:Yes)、ステップS35へ移行し、抽出された設定項目の項目内容がない場合(ステップS34:No)、ステップS36へ移行する。
<Step S34>
The extraction unit 102a of the prohibition processing unit 102 refers to the prohibition condition table 600a and sets the setting items that satisfy the prohibition condition for each item content (including the setting content) of each setting item displayed on the paper setting screen 700. Among the item contents (first item contents), the item contents whose processing selection for the prohibition condition is “1 (not displayed)” are extracted. When there is an item content of the setting item extracted by the extraction unit 102a (step S34: Yes), the process proceeds to step S35, and when there is no item content of the extracted setting item (step S34: No), the process proceeds to step S36. To do.

<ステップS35>
禁則処理部102の禁止部102bは、抽出部102aにより抽出された設定項目の項目内容を、表示制御部103に対してその設定項目のプルダウン部に表示させないようにする(非表示の処理)。また、禁止部102bは、抽出部102aにより抽出された設定項目の項目内容が「ALL」として抽出された場合、その設定項目、および設定項目の設定部自体を非表示にする。そして、ステップS36へ移行する。
<Step S35>
The prohibition unit 102b of the prohibition processing unit 102 prevents the display control unit 103 from displaying the item content of the setting item extracted by the extraction unit 102a in the pull-down unit of the setting item (non-display process). Further, when the item content of the setting item extracted by the extraction unit 102a is extracted as “ALL”, the prohibition unit 102b hides the setting item and the setting item setting unit itself. Then, the process proceeds to step S36.

<ステップS36>
禁則処理部102は、用紙設定画面700に表示された全ての設定項目の各項目内容に対して、禁則条件を満たす項目内容の抽出が終了したか否かを判定する。全ての設定項目の各項目内容に対して、禁則条件を満たす項目内容の抽出が終了している場合(ステップS36:Yes)、ステップS37へ移行し、終了していない場合(ステップS36:No)、ステップS32へ戻る。
<Step S36>
The prohibition processing unit 102 determines whether or not the extraction of the item contents satisfying the prohibition condition has been completed for each item content of all the setting items displayed on the paper setting screen 700. When the extraction of the item content satisfying the prohibition condition has been completed for each item content of all the setting items (step S36: Yes), the process proceeds to step S37, and when the extraction has not been completed (step S36: No) Return to step S32.

<ステップS37>
ユーザが、入力部101によりカーソル750を、禁止部102bにより選択が不可能状態とされ、かつ、プルダウン部に表示された項目内容に合わせて選択操作した場合(ステップS37:Yes)、ステップS38へ進み、選択操作していない場合(ステップS37:No)、禁則処理の動作が終了する。
<Step S37>
When the user makes the selection of the cursor 750 by the input unit 101 impossible by the prohibition unit 102b and performs the selection operation according to the item contents displayed on the pull-down unit (step S37: Yes), the process proceeds to step S38. If the selection operation has not been performed (step S37: No), the prohibition process ends.

<ステップS38>
ユーザが、入力部101によりカーソル750を選択禁止内容の項目内容に合わせて選択操作した場合、表示制御部103は、禁則条件テーブル600aを参照し、入力部101により選択された項目内容に対応する禁則条件に関連付けられた1以上の表示文字列が記載されたメッセージ表示部をカーソル750の近傍に表示させる。以上で、禁則処理の動作が終了する。
<Step S38>
When the user performs a selection operation on the cursor 750 in accordance with the item content of the selection prohibition content by the input unit 101, the display control unit 103 refers to the prohibition condition table 600a and corresponds to the item content selected by the input unit 101. A message display portion in which one or more display character strings associated with the prohibition condition are described is displayed in the vicinity of the cursor 750. The prohibition processing operation is thus completed.

このように、用紙設定画面700に表示された各設定項目の項目内容に対して、禁則条件を満たす設定項目の項目内容を抽出して、その禁則条件に対応する処理選択に応じて、選択不可能状態の処理を実行し、または、非表示の処理を実行するものとしている。選択不可能状態の処理の場合は、禁則条件を満たす設定項目の項目内容が選択できないことが明確になると共に、禁則条件がメッセージとして示されることによって、禁則となる項目内容のつながりが直感的にわかりやすくなり、かつ、禁則条件の解消方法が明確に把握できる。一方、場合によっては、禁則条件を満たす項目内容を表示させず、ユーザが選択可能な項目内容はすべて有効な状態であることが望まれる場合もある。このような場合は、非表示の処理を実行することによって、ユーザが選択可能な項目内容のみを表示させることができる。   As described above, the item contents of the setting items satisfying the prohibition condition are extracted from the item contents of each setting item displayed on the paper setting screen 700, and the selection is not performed according to the process selection corresponding to the prohibition condition. Processing in a possible state is executed or non-display processing is executed. In the case of non-selectable processing, it becomes clear that the item contents of the setting items that satisfy the prohibition conditions cannot be selected, and the prohibition conditions are displayed as a message, so that the connection of the prohibited item contents is intuitive. This makes it easier to understand and clearly understands how to resolve the prohibition conditions. On the other hand, in some cases, it is desired that all item contents that can be selected by the user are in an effective state without displaying the item contents that satisfy the prohibition condition. In such a case, by executing the non-display process, it is possible to display only the item contents that can be selected by the user.

なお、本実施の形態の禁則処理は、印刷システムにおける印刷設定に対する禁則処理について説明したが、これに限定されるものではなく、禁則条件が発生し得る印刷設定ではない他の設定の設定項目に対しても適用することが可能である。   The prohibition process of the present embodiment has been described with respect to the prohibition process for print settings in the printing system, but is not limited to this, and is not a print setting that may cause a prohibition condition. It can also be applied to.

また、図11に示す禁則条件テーブル600aが示す禁則条件の内容、処理選択および表示文字列は一例を示すものであり、例えば、ユーザによる入力部101の操作によって、禁則条件テーブル600aの禁則条件の内容、処理選択および表示文字列を編集できるものとしてもよい。また、禁則条件テーブル600aの処理選択については、入力部101の操作によって編集できることのみならず、例えば、PC100にログインするユーザ毎、または、機能毎等に切り替えるものとしてもよい。この場合、処理選択の切り替えは、例えば、禁則処理部102が行うものとすればよい。   Further, the prohibition condition contents, process selection, and display character string shown in the prohibition condition table 600a shown in FIG. 11 are examples. For example, the user operates the input unit 101 to set the prohibition condition of the prohibition condition table 600a. The contents, process selection, and display character string may be edited. In addition, the process selection of the prohibition condition table 600a is not only editable by the operation of the input unit 101, but may be switched for each user who logs in to the PC 100 or for each function, for example. In this case, for example, the prohibition processing unit 102 may perform the process selection switching.

また、本実施の形態では、禁則条件テーブル600aが示す処理選択として「0(選択不可能状態)」および「1(非表示)」の2種類であるものとしたが、これに限定されるものではなく、禁則処理を実現させるためのその他の処理が処理選択に含まれるものとしてもよい。   In the present embodiment, the processing selections indicated by the prohibition condition table 600a are two types of “0 (non-selectable state)” and “1 (non-display)”, but the present invention is not limited to this. Instead, other processing for realizing the forbidden processing may be included in the processing selection.

また、上述の各実施の形態に係る印刷システムは、クライアントPCと、RIP(Raster Image Processor)処理の専用サーバであるDFE(Digital Front End)と、エンジンとで構成されるいわゆるプロダクションプリンティングのシステムにも適用することができる。具体的には、この場合、クライアントPCおよびDFEに、上述の各実施の形態に係る印刷システムが適用され、または、クライアントPCとDFEとに当該印刷システムの機能を分散させて適用するものとしてもよい。   The printing system according to each of the above-described embodiments is a so-called production printing system including a client PC, a DIP (Digital Front End) that is a dedicated server for RIP (Raster Image Processor) processing, and an engine. Can also be applied. Specifically, in this case, the printing system according to each of the above-described embodiments may be applied to the client PC and the DFE, or the functions of the printing system may be distributed and applied to the client PC and the DFE. Good.

また、上述の各実施の形態の抽出部102aおよび禁止部102bを含む禁則処理部102、ならびに表示制御部103の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ROM502等に予め組み込まれて提供される。また、上述の各実施の形態のPC100で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の各実施の形態のPC100で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の各実施の形態のPC100で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。上述の各実施の形態のPC100で実行されるプログラムは、上述した抽出部102aおよび禁止部102bを含む禁則処理部102、ならびに表示制御部103の少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはCPU501が上述のROM502からプログラムを読み出して実行することにより、上述の各部が主記憶装置上にロードされて生成されるようになっている。   Further, when at least one of the prohibition processing unit 102 including the extraction unit 102a and the prohibition unit 102b and the display control unit 103 in each of the above embodiments is realized by executing a program, the program is stored in the ROM 502 or the like in advance. Provided embedded. The programs executed on the PC 100 according to the above-described embodiments are files that can be installed or executed and can be read by a computer such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD. The recording medium may be recorded and provided. Further, the program executed by the PC 100 according to each of the above-described embodiments may be configured to be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. Further, the program executed on the PC 100 of each of the above-described embodiments may be configured to be provided or distributed via a network such as the Internet. The program executed by the PC 100 of each of the above-described embodiments has a module configuration including at least one of the prohibition processing unit 102 including the extraction unit 102a and the prohibition unit 102b described above, and the display control unit 103. As the hardware, the CPU 501 reads and executes the program from the ROM 502 described above, whereby the above-described units are loaded onto the main storage device and generated.

1 印刷システム
100、100a〜100c PC
101 入力部
102 禁則処理部
102a 抽出部
102b 禁止部
103 表示制御部
104 管理記憶部
105 表示部
200 プリンタ
300 ネットワーク
501 CPU
502 ROM
503 RAM
504 外部記憶装置
505 ディスプレイ
506 ネットワークI/F
507 キーボード
508 マウス
509 DVDドライブ
510 DVD
511 バス
600、600a 禁則条件テーブル
700 用紙設定画面
701 用紙名設定部
702 概要表示部
703 用紙サイズ設定部
703a プルダウンボタン
703b プルダウン部
704 紙送り方向設定部
705 坪量設定部
706 色設定部
707 紙種設定部
707a プルダウンボタン
707b プルダウン部
707c 選択禁止内容
708 両面印刷設定部
708a プルダウンボタン
708b プルダウン部
709a OKボタン
709b キャンセルボタン
710 タブ数設定部
711 タブ幅設定部
750 カーソル
800、801 メッセージ表示部
1 Printing system 100, 100a to 100c PC
DESCRIPTION OF SYMBOLS 101 Input part 102 Prohibition processing part 102a Extraction part 102b Prohibition part 103 Display control part 104 Management memory part 105 Display part 200 Printer 300 Network 501 CPU
502 ROM
503 RAM
504 External storage device 505 Display 506 Network I / F
507 Keyboard 508 Mouse 509 DVD drive 510 DVD
511 Bus 600, 600a Restriction condition table 700 Paper setting screen 701 Paper name setting part 702 Outline display part 703 Paper size setting part 703a Pull down button 703b Pull down part 704 Paper feed direction setting part 705 Basis weight setting part 706 Color setting part 707 Paper type Setting part 707a Pull-down button 707b Pull-down part 707c Selection prohibited content 708 Double-sided printing setting part 708a Pull-down button 708b Pull-down part 709a OK button 709b Cancel button 710 Tab number setting part 711 Tab width setting part 750 Cursor 800, 801 Message display part

特開2007−299324号公報JP 2007-299324 A

Claims (14)

複数の設定項目の項目内容に対する禁則条件と、前記禁則条件を示す表示文字列とを関連付ける禁則条件情報を記憶する記憶手段と、
前記設定項目の前記項目内容を設定するための設定画面を表示する表示手段と、
前記各設定項目の前記項目内容ごとに、前記禁則条件情報に基づいて、前記禁則条件を満たす前記設定項目の前記項目内容である第1項目内容を抽出する抽出手段と、
操作入力を受け付け、前記操作入力に応じて前記設定画面における前記各設定項目の前記項目内容を選択する入力手段と、
前記入力手段による前記第1項目内容の選択を不可能状態とする禁止手段と、
前記入力手段による選択が不可能状態とされた前記第1項目内容に対応する前記禁則条件に関連付けられた前記表示文字列を、前記禁則条件情報から取得して、前記表示手段に表示させる表示制御手段と、
を備えた禁則処理装置。
Storage means for storing prohibition conditions for item contents of a plurality of setting items and prohibition condition information for associating display character strings indicating the prohibition conditions;
Display means for displaying a setting screen for setting the item content of the setting item;
Extracting means for extracting the first item content that is the item content of the setting item that satisfies the prohibition condition based on the prohibition condition information for each item content of the setting items;
Input means for accepting an operation input and selecting the item content of each setting item on the setting screen according to the operation input;
Prohibiting means for disabling selection of the content of the first item by the input means;
Display control for acquiring the display character string associated with the prohibition condition corresponding to the content of the first item, which cannot be selected by the input unit, from the prohibition condition information and displaying it on the display unit Means,
A forbidden processing device.
前記表示制御手段は、前記入力手段が、選択が不可能状態とされた前記第1項目内容の選択をするための前記操作入力を受け付けた場合に、前記第1項目内容に対応する前記禁則条件に関連付けられた前記表示文字列を、前記表示手段に表示させる請求項1に記載の禁則処理装置。   The display control means, when the input means accepts the operation input for selecting the contents of the first item that is not selectable, the prohibition condition corresponding to the contents of the first item The prohibition processing device according to claim 1, wherein the display character string associated with the display character string is displayed on the display unit. 前記表示制御手段は、前記抽出手段により、特定の項目内容について、前記禁則条件を満たす前記第1項目内容が複数抽出された場合、前記設定画面において、前記禁止手段により前記入力手段による選択が不可能状態とされた前記特定の項目内容に対して該入力手段により選択が行われた場合、該特定の項目内容に対応する前記禁則条件に関連付けられた複数の前記表示文字列を、前記禁則条件情報から取得し、併せて前記表示手段に表示させる請求項1または2に記載の禁則処理装置。   When the extraction means extracts a plurality of the first item contents that satisfy the prohibition condition for the specific item contents, the display means does not allow the input means to select on the setting screen. When the input means selects the specific item content that has been made possible, a plurality of the display character strings associated with the prohibition condition corresponding to the specific item content are included in the prohibition condition. The prohibition processing device according to claim 1, wherein the prohibition processing device is acquired from information and is also displayed on the display unit. 前記表示制御手段は、前記禁則条件情報から取得した前記表示文字列を、該表示文字列に対応し、かつ、前記入力手段による選択が不可能状態とされた前記第1項目内容の近傍に表示させる請求項1〜3のいずれか一項に記載の禁則処理装置。   The display control means displays the display character string acquired from the prohibition condition information in the vicinity of the content of the first item corresponding to the display character string and disabled by the input means. The prohibition processing apparatus according to any one of claims 1 to 3. 前記表示制御手段は、前記設定画面において、前記抽出手段により抽出された前記第1項目内容を、前記禁止手段により選択が不可能状態とされていることが認識される態様で前記表示手段に表示させる請求項1〜4のいずれか一項に記載の禁則処理装置。   The display control means displays the first item content extracted by the extraction means on the setting screen in a manner in which it is recognized that the prohibition means cannot select the first item content on the setting screen. The prohibition processing device according to any one of claims 1 to 4. 前記入力手段は、前記設定画面における前記設定項目の前記項目内容の入力を受け付け、
前記抽出手段は、前記入力手段により入力された前記項目内容である第2項目内容について、前記禁則条件情報に基づいて、前記禁則条件を満たす前記設定項目の前記項目内容である第3項目内容を抽出し、
前記表示制御手段は、前記抽出手段により前記第3項目内容が抽出された場合、前記第2項目内容に対応する前記禁則条件に関連付けられた前記表示文字列を、前記禁則条件情報から取得して、前記表示手段に表示させる請求項1〜5のいずれか一項に記載の禁則処理装置。
The input means accepts input of the item content of the setting item on the setting screen;
The extraction means obtains the third item content that is the item content of the setting item that satisfies the prohibition condition based on the prohibition condition information for the second item content that is the item content input by the input means. Extract and
The display control unit obtains the display character string associated with the prohibition condition corresponding to the second item content from the prohibition condition information when the third item content is extracted by the extraction unit. The prohibition processing device according to claim 1, wherein the prohibition processing device is displayed on the display unit.
前記抽出手段は、前記第2項目内容に対する前記第3項目内容を抽出しなかった場合、前記各設定項目の前記項目内容ごとに、前記禁則条件を満たす前記第1項目内容を抽出する請求項6に記載の禁則処理装置。   The said extraction means extracts the said 1st item content which satisfy | fills the said prohibition condition for every said item content of each said setting item, when the said 3rd item content with respect to the said 2nd item content is not extracted. The prohibition processing device described in 1. 前記禁則条件情報は、前記禁則条件と、前記禁止手段による前記第1項目内容に対する処理を決定する処理情報と、を関連付けており、
前記禁止手段は、前記処理情報が非表示の処理を示す場合、前記第1項目内容を非表示とし、前記処理情報が選択の不可能状態の処理を示す場合、前記入力手段による前記第1項目内容の選択を不可能状態とする請求項1〜7のいずれか一項に記載の禁則処理装置。
The forbidden condition information associates the forbidden condition with processing information for determining processing for the first item content by the prohibiting means,
When the processing information indicates a non-display process, the prohibiting unit hides the content of the first item. When the process information indicates a non-selectable process, the first item by the input unit is displayed. The prohibition processing device according to any one of claims 1 to 7, wherein selection of contents is disabled.
前記禁止手段は、前記処理情報が非表示の処理を示す場合であって、前記第1項目内容に、特定の設定項目のすべての項目内容を含む場合、前記設定画面で前記特定の設定項目を非表示とする請求項8に記載の禁則処理装置。   The prohibiting means is a case where the processing information indicates a non-display process, and when the first item content includes all item contents of a specific setting item, the specific setting item is displayed on the setting screen. The prohibition processing device according to claim 8, which is not displayed. 前記入力手段により受け付けられた前記操作入力、または、禁則処理装置にログインしたユーザに基づいて、前記禁則条件情報の前記処理情報を切り替える切り替え手段を、さらに備えた請求項8または9に記載の禁則処理装置。   The prohibition according to claim 8 or 9, further comprising switching means for switching the processing information of the prohibition condition information based on the operation input received by the input means or a user logged into the prohibition processing device. Processing equipment. 前記表示制御手段は、前記入力手段により前記設定項目の前記項目内容が変更されたか否かを判定し、
前記抽出手段は、前記表示制御手段によって前記項目内容が変更されたと判定された場合、前記各設定項目の前記項目内容ごとに、前記禁則条件を満たす前記第1項目内容を抽出する請求項1〜10のいずれか一項に記載の禁則処理装置。
The display control means determines whether or not the item content of the setting item has been changed by the input means,
The said extraction means extracts the said 1st item content which satisfy | fills the said prohibition condition for every said item content of each said setting item, when it determines with the said item content having been changed by the said display control means. 10. A forbidden processing device according to any one of 10 above.
前記抽出手段は、前記表示手段が前記設定画面を表示した場合、前記各設定項目の前記項目内容ごとに、前記禁則条件を満たす前記第1項目内容を抽出する請求項1〜10のいずれか一項に記載の禁則処理装置。   The said extraction means extracts the said 1st item content which satisfy | fills the said prohibition condition for every said item content of each said setting item, when the said display means displays the said setting screen. The prohibition processing device described in the paragraph. 複数の設定項目の項目内容を設定するための設定画面を表示手段に表示する表示ステップと、
複数の前記設定項目の前記項目内容に対する禁則条件と、前記禁則条件を示す表示文字列とを関連付ける禁則条件情報に基づいて、前記各設定項目の前記項目内容ごとに、前記禁則条件を満たす前記設定項目の前記項目内容である第1項目内容を抽出する抽出ステップと、
操作入力を受け付け、前記操作入力に応じて前記設定画面における前記各設定項目の前記項目内容を選択する入力ステップと、
前記入力ステップでの前記第1項目内容の選択を不可能状態とする禁止ステップと、
前記入力ステップでの選択が不可能状態とされた前記第1項目内容に対応する前記禁則条件に関連付けられた前記表示文字列を、前記禁則条件情報から取得して、前記表示手段に表示させる表示制御ステップと、
を有する禁則処理方法。
A display step for displaying a setting screen for setting item contents of a plurality of setting items on a display means;
The setting that satisfies the prohibition condition for each item content of each setting item based on prohibition condition information that associates a prohibition condition for the item content of the plurality of setting items and a display character string indicating the prohibition condition An extraction step of extracting the first item content which is the item content of the item;
An input step of accepting an operation input and selecting the item content of each setting item on the setting screen according to the operation input;
A prohibiting step for disabling selection of the content of the first item in the input step;
A display for acquiring the display character string associated with the prohibition condition corresponding to the content of the first item, which cannot be selected in the input step, from the prohibition condition information and displaying it on the display means Control steps;
Forbidden processing method.
コンピュータを、
複数の設定項目の項目内容に対する禁則条件と、前記禁則条件を示す表示文字列とを関連付ける禁則条件情報に基づいて、前記各設定項目の前記項目内容ごとに、前記禁則条件を満たす前記設定項目の前記項目内容である第1項目内容を抽出する抽出手段と、
表示手段により表示され、前記設定項目の前記項目内容を設定するための設定画面において、操作入力を受け付け、前記操作入力に応じて前記各設定項目の前記項目内容を選択する入力手段による前記第1項目内容の選択を不可能状態とする禁止手段と、
前記入力手段による選択が不可能状態とされた前記第1項目内容に対応する前記禁則条件に関連付けられた前記表示文字列を、前記禁則条件情報から取得して、前記表示手段に表示させる表示制御手段と、
して機能させるためのプログラム。
Computer
Based on the prohibition condition information that associates the prohibition condition for the item contents of a plurality of setting items and the display character string indicating the prohibition condition, for each item content of the setting item, the setting item that satisfies the prohibition condition Extraction means for extracting the first item content which is the item content;
In the setting screen displayed by the display means for setting the item content of the setting item, the first input by the input means for accepting an operation input and selecting the item content of each setting item according to the operation input Prohibiting means to make selection of item contents impossible,
Display control for acquiring the display character string associated with the prohibition condition corresponding to the content of the first item, which cannot be selected by the input unit, from the prohibition condition information and displaying it on the display unit Means,
Program to make it function.
JP2015146055A 2014-09-17 2015-07-23 Prohibition processing device, prohibition processing method and program Active JP6481548B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/856,037 US9912825B2 (en) 2014-09-17 2015-09-16 Incompatible setting processing apparatus, incompatible setting processing method, and computer program product

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014189436 2014-09-17
JP2014189436 2014-09-17

Publications (2)

Publication Number Publication Date
JP2016066346A true JP2016066346A (en) 2016-04-28
JP6481548B2 JP6481548B2 (en) 2019-03-13

Family

ID=55805649

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015146055A Active JP6481548B2 (en) 2014-09-17 2015-07-23 Prohibition processing device, prohibition processing method and program

Country Status (1)

Country Link
JP (1) JP6481548B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018001463A (en) * 2016-06-28 2018-01-11 キヤノン株式会社 Image formation apparatus, control method of the same, and program for executing control method
JP2020071607A (en) * 2018-10-30 2020-05-07 キヤノン株式会社 Electronic device, control method thereof, and program

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003099170A (en) * 2001-09-19 2003-04-04 Canon Inc User interface controller, user interface control method, computer program, and storage medium
JP2007299324A (en) * 2006-05-02 2007-11-15 Seiko Epson Corp User interface control method, apparatus and program
JP2008152674A (en) * 2006-12-19 2008-07-03 Canon Inc Information processing apparatus, method for controlling the same, and computer program
JP2012148552A (en) * 2010-12-28 2012-08-09 Canon Marketing Japan Inc Display controller, control method, and program
JP2012226664A (en) * 2011-04-21 2012-11-15 Canon Inc Information processor, print setting method and program
JP2013028107A (en) * 2011-07-29 2013-02-07 Kyocera Document Solutions Inc Operation apparatus and operation method
JP2013214213A (en) * 2012-04-02 2013-10-17 Konica Minolta Inc Print setting device and control program for print setting device
JP2013242849A (en) * 2012-04-23 2013-12-05 Kyocera Document Solutions Inc Electronic device and image forming apparatus
JP2013257723A (en) * 2012-06-12 2013-12-26 Konica Minolta Inc Printer driver and print instruction device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003099170A (en) * 2001-09-19 2003-04-04 Canon Inc User interface controller, user interface control method, computer program, and storage medium
JP2007299324A (en) * 2006-05-02 2007-11-15 Seiko Epson Corp User interface control method, apparatus and program
JP2008152674A (en) * 2006-12-19 2008-07-03 Canon Inc Information processing apparatus, method for controlling the same, and computer program
JP2012148552A (en) * 2010-12-28 2012-08-09 Canon Marketing Japan Inc Display controller, control method, and program
JP2012226664A (en) * 2011-04-21 2012-11-15 Canon Inc Information processor, print setting method and program
JP2013028107A (en) * 2011-07-29 2013-02-07 Kyocera Document Solutions Inc Operation apparatus and operation method
JP2013214213A (en) * 2012-04-02 2013-10-17 Konica Minolta Inc Print setting device and control program for print setting device
JP2013242849A (en) * 2012-04-23 2013-12-05 Kyocera Document Solutions Inc Electronic device and image forming apparatus
JP2013257723A (en) * 2012-06-12 2013-12-26 Konica Minolta Inc Printer driver and print instruction device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018001463A (en) * 2016-06-28 2018-01-11 キヤノン株式会社 Image formation apparatus, control method of the same, and program for executing control method
JP2020071607A (en) * 2018-10-30 2020-05-07 キヤノン株式会社 Electronic device, control method thereof, and program

Also Published As

Publication number Publication date
JP6481548B2 (en) 2019-03-13

Similar Documents

Publication Publication Date Title
US9912825B2 (en) Incompatible setting processing apparatus, incompatible setting processing method, and computer program product
US8493596B2 (en) Printer driver, recording medium, information processing apparatus, printing system, and printer driver setting method
US8863036B2 (en) Information processing apparatus, display control method, and storage medium
US9485370B2 (en) Device for display control over settings object, method for displaying settings object, and computer-readable storage medium for computer program
JP7483968B2 (en) Information processing device and printing device
US20180246636A1 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
US20150002894A1 (en) Printing Apparatus, Computer-Readable Storage Medium Storing Program, and Method
US8448192B2 (en) Computer readable medium storing a universal driver, method of controlling a device and apparatus
JP6481548B2 (en) Prohibition processing device, prohibition processing method and program
JP2010211667A (en) Printing condition setting apparatus and printer driver program
JP4775396B2 (en) User interface control device, image forming apparatus, and program
JP6091195B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP2018122451A (en) Printer and printing control device, control method therefor, and program
JP2009009356A (en) Printing controller and printing system
WO2014112331A1 (en) Information processing apparatus and control method, and storage medium
US20130308154A1 (en) Image processing apparatus, method for controlling image processing apparatus, and storage medium
US10404880B2 (en) Image forming device, image forming method, and non-transitory computer-readable medium
US9588942B2 (en) Information processing apparatus and information processing method
US20140198332A1 (en) Method and apparatus for creating instance of driver of image forming apparatus
JP2015204511A (en) Printer, information processor, printer control method, and program
JP5700164B1 (en) Printing instruction apparatus, printing system, and program
JP6418502B2 (en) Image forming apparatus, image forming method, image forming system, and image forming program
JP6613794B2 (en) program
JP2014095933A (en) Information processor, information processing system and program
US20230141058A1 (en) Display apparatus and method for controlling display apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190128

R151 Written notification of patent or utility model registration

Ref document number: 6481548

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151