JP5840317B2 - Information processing apparatus, information processing apparatus control method, and program - Google Patents
Information processing apparatus, information processing apparatus control method, and program Download PDFInfo
- Publication number
- JP5840317B2 JP5840317B2 JP2015103167A JP2015103167A JP5840317B2 JP 5840317 B2 JP5840317 B2 JP 5840317B2 JP 2015103167 A JP2015103167 A JP 2015103167A JP 2015103167 A JP2015103167 A JP 2015103167A JP 5840317 B2 JP5840317 B2 JP 5840317B2
- Authority
- JP
- Japan
- Prior art keywords
- setting information
- print setting
- information
- batch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、OS上のアプリケーションソフトウェアから印刷装置に印刷指示を行う技術に関し、特に印刷装置で印刷を可能にするためのプリンタドライバの印刷設定制御技術に関する。 The present invention relates to a technique for instructing a printing apparatus from application software on an OS, and more particularly to a print setting control technique for a printer driver for enabling printing by the printing apparatus.
プリンタ等の印刷装置で印刷処理を行うためのソフトウェアとしてプリンタドライバがある。情報処理装置は、プリンタドライバを搭載することにより、給紙カセットの選択、色処理方法の設定、排紙方法の選択などのさまざまな印刷設定情報を設定できる。プリンタドライバでは、一般に複数の印刷設定情報を1つの一括設定情報として登録でき、この一括設定情報を選択することで目的に合わせた複数の印刷設定情報を容易に設定できる。 There is a printer driver as software for performing a printing process in a printing apparatus such as a printer. By installing a printer driver, the information processing apparatus can set various print setting information such as paper feed cassette selection, color processing method setting, and paper discharge method selection. In general, a printer driver can register a plurality of pieces of print setting information as a single piece of batch setting information. By selecting this piece of batch setting information, it is possible to easily set a plurality of pieces of print setting information according to the purpose.
例えば、特許文献1には、一括設定情報の登録方法、及び登録できる設定項目について記載されている。また、特許文献2には、一般権限ユーザに一括設定情報を登録する手段を与え、その登録ユーザのみに登録した一括設定情報を表示する方法について記載されている。
For example,
従来技術では、管理者がプリンタドライバに予め登録されている複数の一括設定情報のそれぞれを一般権限ユーザに提供するか否かを、設定することができなかった。このため、管理者が、複数の一括設定情報のうちの特定の一括設定情報のみを一般権限ユーザに使用させたい場合に、特定の一括設定情報のみをプリセットした専用のプリンタドライバを搭載する必要があった。このような専用のプリンタドライバを搭載した場合、管理者が一般権限ユーザに使用させる一括設定情報を変更したい場合に、新たに専用のプリンタドライバを搭載し直す必要があった。 In the prior art, the administrator cannot set whether or not to provide each of the plurality of batch setting information registered in advance in the printer driver to the general authority user. For this reason, when an administrator wants a general authority user to use only specific batch setting information among a plurality of batch setting information, it is necessary to install a dedicated printer driver that presets only specific batch setting information. there were. When such a dedicated printer driver is installed, if the administrator wants to change the batch setting information used by the general authority user, it is necessary to newly install a dedicated printer driver.
本発明は、上記課題に鑑みてなされたものであり、ユーザが使用できる一括設定情報を容易に制限できる仕組みを提供するものである。 The present invention has been made in view of the above problems, and provides a mechanism that can easily limit collective setting information that can be used by a user.
上記課題を解決するため、本発明に係る装置は、複数の印刷設定情報を含む一括設定情報を登録する登録手段と、印刷設定情報の使用を制限する制限手段と、前記制限された印刷設定情報を含まない第1の一括設定情報をユーザが選択できるようにすることで、前記第1の一括設定情報を印刷に用いる設定として使用可能にし、前記制限された印刷設定情報を含む第2の一括設定情報をユーザが選択できないようにすることで、前記第2の一括設定情報を印刷に用いる設定として使用できないように制御する制御手段とを有する。 In order to solve the above problems, an apparatus according to the present invention includes a registration unit that registers batch setting information including a plurality of print setting information, a limiting unit that limits use of print setting information, and the limited print setting information. By enabling the user to select the first collective setting information that does not include the first collective setting information, the first collective setting information can be used as a setting used for printing, and the second collective information including the limited print setting information is used. And control means for controlling the second batch setting information so that it cannot be used as a setting used for printing by preventing the user from selecting the setting information .
本発明によれば、ユーザが使用できる一括設定情報を容易に制限することができる。 According to the present invention, it is possible to easily limit collective setting information that can be used by a user.
以下、図面を参照して本発明の実施形態を詳細に説明する。なお、以下の実施形態は特許請求の範囲を限定するものでなく、また、実施形態で説明される特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。以下、複数の印刷設定情報で構成される複数の一括設定を含む設定リストを「お気に入り」という名称で表記する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The following embodiments do not limit the scope of the claims, and all combinations of features described in the embodiments are not necessarily essential to the solution means of the invention. Hereinafter, a setting list including a plurality of batch settings including a plurality of pieces of print setting information is denoted by the name “favorite”.
(第1の実施形態)
<システム構成(図1)>
図1は本発明の一実施形態に係る印刷システムの構成を示すブロック図である。なお、特に断らない限り、本発明の機能を有する単体の機器であっても、本発明の機能が複数の機器に分散されたシステムであっても構わない。また、後者の場合には、LAN、WAN等のネットワークを介して接続が為され処理が行われるものであっても構わない。
(First embodiment)
<System configuration (Fig. 1)>
FIG. 1 is a block diagram showing a configuration of a printing system according to an embodiment of the present invention. Unless otherwise specified, it may be a single device having the functions of the present invention or a system in which the functions of the present invention are distributed to a plurality of devices. In the latter case, the connection may be made through a network such as a LAN or WAN and the processing may be performed.
本実施形態に係る印刷システムは、ホストコンピュータ3000(情報処理装置)と、プリンタ1500(印刷装置)とを備える。ホストコンピュータ3000は、複数の印刷設定情報で構成される複数の一括設定情報を含む設定リストの中からユーザにより選択された一括設定情報を使って生成されたプリンタ制御コマンドを印刷装置に送信する装置である。ホストコンピュータ3000は、コントローラ2000、キーボード9(KB)、CRTディスプレイ10(CRT)及び外部メモリ11を備える。コントローラ2000は、CPU1、RAM2、各種ROM3、キーボードコントローラ5(KBC)、CRTコントローラ6(CRTC)、ディスクコントローラ7(DKC)、及びプリンタコントローラ8(PRTC)を備える。
The printing system according to the present embodiment includes a host computer 3000 (information processing apparatus) and a printer 1500 (printing apparatus). The
CPU1は、ROM3のプログラム用ROMあるいは外部メモリ11に記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表(表計算等を含む)等が混在した文書に対して文書処理を実行する。また、CPU1は、システムバス4に接続される各デバイスを総括的に制御する。
The
ROM3は、フォントROM、プログラムROM及びデータROMを含む。ROM3のプログラムROMあるいは外部メモリ11には、CPU1の制御プログラムであるオペレーティングシステムプログラム(以下、OSと呼ぶ)等が記憶される。ROM3のフォントROMあるいは外部メモリ11には、上記文書処理の際に使用するフォントデータ等が記憶される。ROM3のデータ用ROMあるいは外部メモリ11には、上記文書処理等を行う際に使用する各種データが記憶される。
The ROM 3 includes a font ROM, a program ROM, and a data ROM. The program ROM of the ROM 3 or the
RAM2は、CPU1の主メモリ、ワークエリア等として機能する。KBC5は、KB9や不図示のポインティングデバイスからのキー入力を制御する。CRTC6は、CRT10の表示を制御する。DKC7は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタ制御コマンド生成プログラム(以下、プリンタドライバと呼ぶ)等を記憶するハードディスク(HD)、フロッピー(登録商標)ディスク(FD)等の外部メモリ11とのアクセスを制御する。
The RAM 2 functions as a main memory and work area for the
PRTC8は、所定の双方向性のインターフェース21を介してプリンタ1500に接続されて、プリンタ1500との通信制御処理を実行する。
The PRTC 8 is connected to the
なお、CPU1は、例えばRAM2上に設定された表示情報RAM(不図示)へのアウトラインフォントの展開(ラスタライズ)処理を実行し、CRT10上でのWYSIWYGを可能としている。また、CPU1は、CRT10上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。ユーザは印刷を実行する際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷機能の選択を含むプリンタドライバに対する印刷設定情報を設定できる。
Note that the
プリンタ1500は、コントローラ1000、印刷部17(プリンタエンジン)、操作部1501(操作パネル)及び外部メモリ14を備える。コントローラ1000は、CPU12、RAM19、ROM13、入力部18、印刷部I/F16及びメモリコントローラ20(MC)を備える。CPU12は、ROM13のプログラム用ROMに記憶された制御プログラム等あるいは外部メモリ14に記憶された制御プログラム等に基づいてシステムバス15に接続される印刷部17に出力情報としての画像信号を出力する。
The
ROM13は、フォントROM、プログラムROM及びデータROMを含む。ROM13のプログラムROMは、CPU12の制御プログラム等を記憶する。ROM13のフォントROMは、上記出力情報を生成する際に使用するフォントデータ等を記憶する。ROM13のデータ用ROMは、ハードディスク等の外部メモリ14がないプリンタの場合には、ホストコンピュータ上で利用される情報等を記憶する。
The ROM 13 includes a font ROM, a program ROM, and a data ROM. The program ROM of the ROM 13 stores a control program for the CPU 12 and the like. The font ROM of the ROM 13 stores font data used when generating the output information. The data ROM of the ROM 13 stores information used on the host computer in the case of a printer without the
CPU12は、入力部18を介してホストコンピュータとの通信処理が可能であり、プリンタ内の情報等をホストコンピュータ3000に通知可能に構成される。RAM19は、CPU12の主メモリ、ワークエリア等として機能し、図示しない増設ポートに接続されるオプションRAMによりメモリ容量を拡張することができるように構成される。
The CPU 12 is configured to be able to communicate with the host computer via the
なお、RAM19は、出力情報展開領域、環境データ格納領域、NVRAM等に用いられる。前述したハードディスク(HD)、ICカード等の外部メモリ14は、MC20によりアクセスを制御される。外部メモリ14は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
The
入力部18は、前述した操作パネルに配設され、例えばユーザが操作するためのスイッチやLED表示器等である。また、前述した外部メモリ14は1個に限らず、少なくとも1個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないNVRAMを有し、操作部1501からのプリンタモード設定情報を記憶するようにしてもよい。
The
<ホストコンピュータの機能的構成(図2)>
図2は、プリンタ等の印刷装置が直接接続されているか、あるいはネットワーク経由で接続されているホストコンピュータにおける典型的な印刷処理の構成図である。アプリケーション201、グラフィックエンジン202、プリンタドライバ203、システムスプーラ204、およびポートモニタ205は、ホストコンピュータ3000内の外部メモリ11に保存されたファイルとして存在する。そして、それらのファイルは、実行される場合にOSやそのモジュールを利用するモジュールによってRAM2にロードされ、実行されるプログラムモジュールである。なお、プリンタドライバは、プリンタが解釈可能なプリンタ制御コマンド(印刷ジョブ)を生成する機能を備える。
<Functional configuration of host computer (FIG. 2)>
FIG. 2 is a configuration diagram of typical print processing in a host computer to which a printing apparatus such as a printer is directly connected or connected via a network. The
また、アプリケーション201およびプリンタドライバ203は、外部メモリ11のFDや不図示のCD−ROM、あるいは不図示のネットワークを経由して外部メモリ11のHDに追加することが可能となっている。外部メモリ11に保存されているアプリケーション201は、RAM2にロードされて実行される。このアプリケーション201からプリンタ1500に対して印刷を行う際には、アプリケーション201は、同様にRAM2にロードされ実行可能となっているグラフィックエンジン202を利用して出力(描画)を行う。グラフィックエンジン202は、印刷装置ごとに用意されたプリンタドライバ203を同様に外部メモリ11からRAM2にロードし、アプリケーション201の出力をプリンタドライバ203を用いてプリンタの制御コマンドに変換する。変換されたプリンタ制御コマンドは、OSによってRAM2にロードされたシステムスプーラ204及びポートモニタ205を経てインターフェース21経由でプリンタ1500へ出力される仕組みとなっている。
Further, the
<お気に入り機能について(図3〜図5)>
図3は、プリンタドライバの「お気に入り」機能を説明するためのUI例である。図3に示したUI(第2のユーザインターフェース)で、ユーザが「お気に入り」として登録されている複数の一括設定情報のうちの1つを選択することにより、選択された一括設定情報に含まれる印刷設定情報が現在の印刷設定情報として反映される。「お気に入り」追加ボタン300が選択された場合には図4AのUIが表示される。ユーザにより「お気に入り」編集ボタン301が選択された場合には図4BのUIが表示され、「お気に入り」に対する追加や編集が可能となる。図4Bの「お気に入り」編集画面に表示されている表示指定ボタン400により、本発明の1つの特徴である「お気に入り」の一括設定情報毎の表示/非表示設定が可能となっている。図4Bで表示するように設定された「お気に入り」の一括設定情報のみが、図3の「お気に入り」一覧として表示されることになる。たとえば、図4Bでは一括設定情報である「標準設定」が選択された状態で、表示指定ボタン400にチェックが入っているため、「標準設定」は図3のUIに表示される。
<Favorite function (FIGS. 3 to 5)>
FIG. 3 is a UI example for explaining the “favorite” function of the printer driver. When the user selects one of a plurality of batch setting information registered as “favorites” on the UI (second user interface) shown in FIG. 3, it is included in the selected batch setting information. The print setting information is reflected as the current print setting information. When the “favorite” addition button 300 is selected, the UI of FIG. 4A is displayed. When the “favorite” edit button 301 is selected by the user, the UI shown in FIG. 4B is displayed, and “favorites” can be added or edited. The display designation button 400 displayed on the “favorite” editing screen in FIG. 4B enables display / non-display setting for each piece of batch setting information of “favorites”, which is one feature of the present invention. Only the “favorite” collective setting information set to be displayed in FIG. 4B is displayed as the “favorite” list in FIG. 3. For example, in FIG. 4B, the display designation button 400 is checked with “standard setting” being the collective setting information selected, so “standard setting” is displayed on the UI of FIG.
図5Aは印刷装置に対して管理者権限を有している場合のみに表示される「お気に入り」設定タブ500を含むUI例であり、図5Bはこの「お気に入り」設定タブ500が選択された場合に表示される「お気に入り」設定UI例である。この「お気に入り」設定UI(第1のユーザインターフェース)では、登録された各一括設定情報に対して、一般権限ユーザに使用を許可するか否かの設定が可能となっている。プリンタドライバでは、OSから起動されるプロセスの権限を確認し、印刷装置に対する管理者権限を有している場合には、管理者と判断する。一般的には、プリンタドライバの導入や初期設定が可能なユーザが管理者であり、その導入されたプリンタドライバを共有設定して利用しているユーザが一般権限ユーザである。 FIG. 5A shows an example of a UI including a “favorite” setting tab 500 displayed only when the administrator has administrator authority. FIG. 5B shows a case where the “favorite” setting tab 500 is selected. This is an example of a “favorite” setting UI displayed on the screen. In the “favorite” setting UI (first user interface), it is possible to set whether or not the general authority user is permitted to use each registered batch setting information. The printer driver confirms the authority of the process started from the OS, and determines that it is an administrator if it has the administrator authority for the printing apparatus. In general, a user who can install a printer driver or perform initial settings is an administrator, and a user who shares and uses the installed printer driver is a general authority user.
図5Bに示した「お気に入り」使用許可設定ボタン501により一般権限ユーザの使用が許可された「お気に入り」が一般権限ユーザの図3のUI上の「お気に入り」一覧に表示される。さらに、一般権限ユーザが図4Bに示すUIでその使用を許可された各一括設定情報を表示するか否かの設定を行えるようにする。これらの設定により、管理者が使用を許諾し、かつ、ユーザが表示を望む一括設定情報のみが「お気に入り」として表示されることになる。
“Favorites” permitted to be used by the general authority user by the “favorite” use
なお、一般権限ユーザ自身で登録(追加)した一括設定情報はユーザ固有の一括設定情報として管理し、そのユーザが使用している間はその一括設定情報に対しても表示/非表示の設定を可能としても良い。また、ユーザが登録した一括設定情報のみ表示/非表示の設定を可能とし、管理者から使用を許可された一括設定情報は必ず表示されるように制御しても構わない。さらに、プリンタドライバにプリセットされていた「標準設定」のような特定の一括設定情報は、必ず表示されるように制御しても構わない。必ず表示されるように制御する方法として、図4Bに示した表示指定ボタン400を、表示が選択されたままグレイアウト表示して変更を不可とするなどが考えられる。 Note that the batch setting information registered (added) by the general authority user itself is managed as user-specific batch setting information, and the setting for displaying / hiding the batch setting information is also made while the user is using it. It may be possible. Further, it may be controlled so that only the batch setting information registered by the user can be displayed / hidden, and the batch setting information permitted to be used by the administrator is always displayed. Furthermore, specific batch setting information such as “standard setting” preset in the printer driver may be controlled to be displayed. As a method for controlling the display so that it is always displayed, the display designation button 400 shown in FIG.
<管理者によるお気に入り設定制御(図6)>
まず、図6の制御フローを参照して、管理者による「お気に入り」設定制御について説明する。なお、本願のフローチャートは、CPU1が関連するプログラムをメモリから読み出して実行することで実現される。ホストコンピュータ3000のコントローラ2000は、図5AのUIにより「お気に入り」設定タブ500が選択されると、図5Bで示したように、現在選択されている一括設定情報の使用許可状況を反映した状態で「お気に入り」設定UIを表示する(S600)。例えば、「ユーザ設定」という名前が設定されている一括設定情報に対して使用を許可することが設定されているとする。この状況で図5Bが表示され「ユーザ設定」が選択された場合、使用許可のチェックボックスにはチェックが入った状態で表示される。
<Favorite setting control by administrator (FIG. 6)>
First, the “favorite” setting control by the administrator will be described with reference to the control flow of FIG. In addition, the flowchart of this application is implement | achieved when CPU1 reads the relevant program from memory, and performs it. When the “favorite” setting tab 500 is selected by the UI of FIG. 5A, the
コントローラ2000は、使用許可設定ボタン501により使用許可の設定が変更されたか否かを判定し(S601)、変更された場合には(S601にてYES)、その値を一時的に保持しておく(S602)。他の一括設定情報が選択された場合に(S603にてYES)、コントローラ2000は上記動作を繰り返す。
The
キャンセルボタンによりUIのクローズが指示されると(S604にてYES)、コントローラ2000は、S602で一時的に保持していたデータを破棄してUIをクローズする(S607)。OKボタンによりUIのクローズが指示されると(S605にてYES)、コントローラ2000は、S602で一時的に保持していたデータを正式な設定値として登録し(S606)、UIをクローズし(S607)、設定処理を終了する。キャンセルボタンもOKボタンも選択されなかった場合には(S604およびS605にてNO)、コントローラ2000は、S601に戻って処理を繰り返す。
When the UI is instructed to close by the cancel button (YES in S604), the
上記処理により、管理者が一般権限ユーザに使用を許可する一括設定情報を設定することが可能となる。管理者が、図5Bで「2in1(両面)」、及び「両面」という一括設定情報のみの使用を許可した場合のUI例が図8Aである。 With the above processing, the administrator can set the collective setting information that is permitted to be used by the general authority user. FIG. 8A shows an example UI when the administrator permits the use of only the batch setting information “2 in 1 (both sides)” and “both sides” in FIG. 5B.
また、管理者が、一般権限ユーザが使用できる印刷設定情報を制限する機能をプリンタドライバが有している場合には、使用禁止となっている印刷設定情報が含まれる一括設定情報の使用を自動的に不許可とするようにしても良い。例えば、片面印刷/両面印刷で両面印刷のみを選択可能としている場合には、登録されている一括設定情報の中で両面印刷設定を含む一括設定情報のみの使用を自動的に許可し、片面印刷を含む一括設定情報の使用を不許可とする。 In addition, when the administrator has a function that restricts the print setting information that can be used by the general authority user, the use of the batch setting information including the print setting information that is prohibited is automatically used. However, it may be prohibited. For example, if only single-sided printing / double-sided printing can be selected, only batch setting information including double-sided printing settings is automatically permitted in the registered batch setting information, and single-sided printing is performed. Use of batch setting information including is prohibited.
プリンタドライバには、プリンタドライバの製造元が作成した複数の一括設定情報が予め登録されていることもある。この際、上述したように片面印刷の使用が禁止された場合、ユーザが片面印刷を含む一括設定情報を選択できないUIを表示する。具体例として、図8AのようなUIが表示される。なお、禁止される印刷設定情報は、片面印刷に限らない。例えば、1in1、カラー印刷などが禁止されてもよい。禁止の方法としては図11のような設定画面を使って指定する。図11の例では「「両面」印刷固定とする」の設定を示すチェックボックス1101がチェックされているので、片面印刷が禁止されることを示している。以上の処理を図10のフローチャートを用いて説明する。なお、本フローチャートは、CPU1が関連するプログラムをメモリから読み出して実行することで実現される。
In the printer driver, a plurality of batch setting information created by the printer driver manufacturer may be registered in advance. At this time, if use of single-sided printing is prohibited as described above, a UI is displayed in which the user cannot select batch setting information including single-sided printing. As a specific example, a UI as shown in FIG. 8A is displayed. The prohibited print setting information is not limited to single-sided printing. For example, 1 in 1 and color printing may be prohibited. The prohibition method is designated using a setting screen as shown in FIG. In the example of FIG. 11, the
コントローラ2000は、管理者の指示に従って禁止される印刷設定情報を設定する(S1001)。S1001の処理が、図11を用いて上述した片面印刷や1in1の禁止に相当する。コントローラ2000は、既に登録されている複数の一括設定情報から禁止された印刷設定情報を含む一括設定情報を特定する(S1002)。この処理は、コントローラが、登録されている一括設定情報を構成する複数の印刷設定情報にS1001にて禁止された印刷設定情報が含まれるかを確認することにより実現される。
The
コントローラ2000は、S1002にて特定された一括設定情報を選択できないUIを作成して表示する(S1003)。上述したように、片面印刷が禁止された場合、S1003において図8AのようなUIが表示される。ここでは、選択肢として片面印刷を非表示にすることで、選択できないようにしている。なお、この形式に限定するものではなく、例えば、グレイアウト表示して選択を不可とするような画面を作成してもよい。
The
なお、図10の処理を行った後に、ユーザが表示しない一括設定情報を設定できても良い。例えば、管理者により片面印刷の使用が禁止された後に、一般権限ユーザが一括設定情報「両面」の表示を制限した場合、図8BのようなUIが表示される。なお、複数の印刷設定情報が禁止された場合、禁止された複数の印刷設定情報を含む一括設定情報を選択できないUIが表示される。 In addition, after performing the process of FIG. 10, the batch setting information which a user does not display may be set. For example, when the general authority user restricts the display of the batch setting information “both sides” after the administrator prohibits the use of single-sided printing, a UI as shown in FIG. 8B is displayed. When a plurality of print setting information is prohibited, a UI that cannot select batch setting information including the plurality of prohibited print setting information is displayed.
<一般権限ユーザによるお気に入り表示設定制御(図7、図8A、図8B)>
次に、図7の制御フローを参照して、一般権限ユーザによる「お気に入り」の表示/非表示設定制御について説明する。図3により、一般権限ユーザにより「お気に入り」編集ボタン301が選択された場合に、ホストコンピュータ3000のコントローラ2000は図4Bに示す「お気に入り」編集UIを表示する。一般権限ユーザが操作するプリンタドライバが「お気に入り」編集UIを表示する際には、コントローラ2000は、管理者が使用を許可した一括設定情報と、一般権限ユーザ自身により登録された一括設定情報との一覧を表示する(S700)。また、コントローラ2000は、現在選択されている一括設定情報の表示/非表示設定状態を「お気に入り」表示指定ボタン400に反映する(S701)。例えば、「標準設定」という名前が設定されている一括設定情報に対して使用を許可することが設定されているとする。この状況で図4Bが表示され「標準設定」が選択された場合、表示のチェックボックス400にはチェックが入った状態で表示される。
<Favorite display setting control by general authority user (FIGS. 7, 8A, 8B)>
Next, the “favorite” display / non-display setting control by the general authority user will be described with reference to the control flow of FIG. 3, when the “favorite” edit button 301 is selected by the general authority user, the
なお、それぞれの一括設定情報の表示/非表示の初期値は“表示”となっているものとする。また、現在選択されている一括設定情報の表示順は、表示順変更ボタン401により変更できる。本実施形態では、設定された表示順に従って一括設定情報を登録管理するものとする。 It is assumed that the initial value of display / non-display of each batch setting information is “display”. Further, the display order of the currently selected batch setting information can be changed by a display order change button 401. In the present embodiment, it is assumed that collective setting information is registered and managed according to the set display order.
現在選択されている一括設定情報に対して、表示/非表示の設定が変更されると(S702にてYES)、コントローラ2000は、一時的にその値を保持する(S703)。別の一括設定情報に変更されると(S704にてYES)、コントローラ2000は、変更された一括設定情報に対して上記動作を繰り返す。別の一括設定情報に変更されずに(S704にてNO)、キャンセルボタンによりUIのクローズが指示されると(S705にてYES)、コントローラ2000は、S703で一時的に保持していたデータを破棄してUIをクローズする(S708)。OKボタンによりUIのクローズが指示されると(S706にてYES)、コントローラ2000は、S703で一時的に保持していたデータを正式な設定値として登録し(S707)、UIをクローズし(S708)、編集処理を終了する。なお、図4Aに示した「お気に入り」追加UIにより、ユーザにより追加された一括設定情報に対しても上記表示/非表示の設定が可能となっている。
When the display / non-display setting is changed with respect to the currently selected batch setting information (YES in S702),
上記処理により、ユーザが表示を希望する一括設定情報のみを表示することができる。図8Aに示したUIから、「2in1(両面)」という一括設定情報に表示設定を設定し、「両面」という一括設定情報の表示設定を解除した場合、図8BのUIが表示される。なお、本実施形態では一般権限ユーザが使用できるすべての一括設定情報に対して表示/非表示を設定できるようにしているが、ユーザが追加的に登録した一括設定情報のみの表示/非表示を設定可能とする等、設定可能範囲を限定しても構わない。 By the above processing, only the batch setting information that the user desires to display can be displayed. When the display setting is set to the collective setting information “2 in 1 (both sides)” from the UI shown in FIG. 8A and the display setting of the collective setting information “duplex” is canceled, the UI of FIG. 8B is displayed. In this embodiment, display / non-display can be set for all the batch setting information that can be used by the general authority user, but only the batch setting information additionally registered by the user is displayed / hidden. The settable range may be limited, for example, setting is possible.
<一般権限ユーザによる一括設定情報の表示制御(図9)>
次に、図9を参照して、一般権限ユーザが操作するホストコンピュータにおける一括設定情報の表示制御について説明する。まず、ホストコンピュータ3000のコントローラ2000は、登録されている一括設定情報があるか否かを判定し(S900)、ない場合には(S900にてNO)表示処理を終了する。ある場合には(S900にてYES)、コントローラ2000は、各一括設定情報における、管理者による許可/不許可状態や、一般権限ユーザによる表示/非表示設定状態を呼び出す(S901)。
<Display control of batch setting information by general authority user (FIG. 9)>
Next, with reference to FIG. 9, the display control of the collective setting information in the host computer operated by the general authority user will be described. First, the
次に、コントローラ2000は、S901で呼び出した許可/不許可状態に基づいて、一括設定情報の使用が管理者により許可されているか否かを判定する(S902)。許可されていない場合には(S902にてNO)、コントローラ2000は、現在対象としている一括設定情報を図3(または図8A、B)のUIに表示することなく、S905に進む。一方、許可されている場合には(S902にてYES)、コントローラ2000は、S901で呼び出した表示/非表示状態に基づいて、ユーザにより現在対象としている一括設定情報に対して表示する設定が設定されているか否かを判定する(S903)。表示する設定となっている場合には(S903にてYES)、コントローラ2000は現在対象としている一括設定情報を図3(または図8A、B)のUIに表示する(S904)。現在対象としている一括設定情報に対して表示する設定が設定されていない場合には(S903にてNO)、コントローラ2000は、この一括設定情報を図3(または図8A、B)のUIに表示することなく、S905に進む。
Next, the
そして、コントローラ2000は、次に登録されている一括設定情報があるか否かを判定する(S905)。ある場合には(S905にてYES)、コントローラ2000は、S901に戻って処理を繰り返し、すべての登録されている一括設定情報に対して上記動作を行う。一方、すべての登録されている一括設定情報に対して上記処理を行い、次に登録されている一括設定情報がないと判定された場合には(S905にてNO)、コントローラ2000は、UIの「お気に入り」一覧に表示する一括設定情報の表示制御を終了する。
Then, the
管理者により「2in1(両面)」、及び「両面」という一括設定情報のみの使用が許可されており、さらに一般権限ユーザにより「2in1(両面)」のみが表示する設定となっている場合には、図8Bに示したUI表示となる。上記処理により、管理者が使用を許可した一括設定情報や一般権限ユーザが登録した一括設定情報の中から、その一般権限ユーザが表示する設定を設定した一括設定情報のみが表示される。 When the administrator allows the use of only the batch setting information “2 in 1 (double-sided)” and “double-sided”, and when the general authority user is set to display only “2 in 1 (double-sided)” The UI display shown in FIG. 8B is obtained. By the above processing, only the batch setting information for which the setting displayed by the general authority user is set is displayed from the batch setting information permitted by the administrator and the batch setting information registered by the general authority user.
以上述べた通り、本実施形態によれば、管理者権限を有しないユーザによる、設定リストに含まれる複数の一括設定情報のそれぞれの使用を、管理者権限を有する者がより簡易に制限することが可能な仕組みを提供することができる。 As described above, according to the present embodiment, a person having administrator authority can more easily limit the use of each of a plurality of batch setting information included in the setting list by a user who does not have administrator authority. Can be provided.
ここで、従来技術では、プリンタドライバに予め登録されている複数の一括設定情報の他に、管理者が登録した一括設定情報、および、一般権限ユーザ自身が登録した一括設定情報のすべてが表示されてしまう。このため、一般権限ユーザが実際に使用したい一括設定情報を選びにくいという問題があった。しかし、本発明によれば、管理者権限を有しないユーザが選択した一括設定情報のみを設定リストの一覧として表示可能な仕組みを提供することができる。これにより、ユーザが一括設定情報を選択しやすくなるため、利便性が向上する。 Here, in the prior art, in addition to a plurality of batch setting information registered in advance in the printer driver, all the batch setting information registered by the administrator and the batch setting information registered by the general authority user himself / herself are displayed. End up. For this reason, there is a problem that it is difficult for the general authority user to select the batch setting information that the user actually wants to use. However, according to the present invention, it is possible to provide a mechanism capable of displaying only the batch setting information selected by a user who does not have administrator authority as a list of setting lists. Thereby, since it becomes easy for a user to select batch setting information, the convenience improves.
(他の実施形態)
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
(Other embodiments)
The present invention is also realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program code. It is a process to be executed. In this case, the program and the storage medium storing the program constitute the present invention.
Claims (17)
印刷設定情報の使用を制限する制限手段と、
前記制限された印刷設定情報を含まない第1の一括設定情報をユーザが選択できるようにすることで、前記第1の一括設定情報を印刷に用いる設定として使用可能にし、前記制限された印刷設定情報を含む第2の一括設定情報をユーザが選択できないようにすることで、前記第2の一括設定情報を印刷に用いる設定として使用できないように制御する制御手段と
を有することを特徴とする情報処理装置。 Registration means for registering batch setting information including a plurality of print setting information;
A restriction means for restricting the use of print setting information;
By enabling the user to select the first batch setting information that does not include the restricted print setting information, the first batch setting information can be used as a setting used for printing , and the restricted print setting Control means for controlling the second collective setting information including information so that the user cannot select the second collective setting information as a setting used for printing. Processing equipment.
前記制限手段は、前記印刷設定画面とは異なる受付画面を介して、印刷設定情報の使用を制限することを特徴とする請求項3乃至5の何れか1項に記載の情報処理装置。 The registration unit registers batch setting information including a plurality of print setting information via the print setting screen,
The information processing apparatus according to claim 3, wherein the restricting unit restricts use of the print setting information via a reception screen different from the print setting screen.
印刷設定情報の使用を制限する制限工程と、
前記制限された印刷設定情報を含まない第1の一括設定情報をユーザが選択できるようにすることで、前記第1の一括設定情報を印刷に用いる設定として使用可能にし、前記制限された印刷設定情報を含む第2の一括設定情報をユーザが選択できないようにすることで、前記第2の一括設定情報を印刷に用いる設定として使用できないように制御する制御工程と
を有することを特徴とする情報処理装置の制御方法。 A registration process for registering batch setting information including a plurality of print setting information;
A restriction process that restricts the use of print setting information;
By enabling the user to select the first batch setting information that does not include the restricted print setting information, the first batch setting information can be used as a setting used for printing , and the restricted print setting And a control step for controlling the second collective setting information including information so that the user cannot select the second collective setting information as a setting used for printing. A method for controlling a processing apparatus.
前記制限工程において、前記印刷設定画面とは異なる受付画面を介して、印刷設定情報の使用を制限することを特徴とする請求項11乃至13の何れか1項に記載の情報処理装置の制御方法。 In the registration step, register batch setting information including a plurality of print setting information via the print setting screen,
The method of controlling an information processing apparatus according to any one of claims 11 to 13, wherein, in the restriction step, use of print setting information is restricted via a reception screen different from the print setting screen. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015103167A JP5840317B2 (en) | 2010-10-06 | 2015-05-20 | Information processing apparatus, information processing apparatus control method, and program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010226826 | 2010-10-06 | ||
JP2010226826 | 2010-10-06 | ||
JP2015103167A JP5840317B2 (en) | 2010-10-06 | 2015-05-20 | Information processing apparatus, information processing apparatus control method, and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015055339A Division JP5753640B2 (en) | 2010-10-06 | 2015-03-18 | Information processing apparatus, information processing apparatus control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015172961A JP2015172961A (en) | 2015-10-01 |
JP5840317B2 true JP5840317B2 (en) | 2016-01-06 |
Family
ID=53526184
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015055339A Active JP5753640B2 (en) | 2010-10-06 | 2015-03-18 | Information processing apparatus, information processing apparatus control method, and program |
JP2015103167A Active JP5840317B2 (en) | 2010-10-06 | 2015-05-20 | Information processing apparatus, information processing apparatus control method, and program |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015055339A Active JP5753640B2 (en) | 2010-10-06 | 2015-03-18 | Information processing apparatus, information processing apparatus control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP5753640B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5753640B2 (en) * | 2010-10-06 | 2015-07-22 | キヤノン株式会社 | Information processing apparatus, information processing apparatus control method, and program |
JP5719203B2 (en) | 2010-10-06 | 2015-05-13 | キヤノン株式会社 | Information processing apparatus, information processing apparatus control method, and program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008165368A (en) * | 2006-12-27 | 2008-07-17 | Konica Minolta Business Technologies Inc | Service restriction method, image processing restriction method, and image processing system |
JP2010033182A (en) * | 2008-07-25 | 2010-02-12 | Kyocera Mita Corp | Print setting program |
JP4967158B2 (en) * | 2008-10-16 | 2012-07-04 | キヤノンソフトウェア株式会社 | Information processing apparatus and information processing method |
JP5753640B2 (en) * | 2010-10-06 | 2015-07-22 | キヤノン株式会社 | Information processing apparatus, information processing apparatus control method, and program |
JP5372080B2 (en) * | 2011-07-23 | 2013-12-18 | キヤノン株式会社 | Information processing apparatus, information processing method, and medium storing control program for executing the method |
-
2015
- 2015-03-18 JP JP2015055339A patent/JP5753640B2/en active Active
- 2015-05-20 JP JP2015103167A patent/JP5840317B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015111473A (en) | 2015-06-18 |
JP5753640B2 (en) | 2015-07-22 |
JP2015172961A (en) | 2015-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5719203B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
US10705774B2 (en) | Managing print settings in multiple different setting software | |
US9355046B2 (en) | Information processing apparatus, information processing method, and computer-readable medium | |
JP4889776B2 (en) | Printer control apparatus, printer control method, printing system, program, and recording medium | |
KR101511835B1 (en) | Print system, client, control method, and computer readable recording medium | |
JP6108864B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
US20190050173A1 (en) | Information processing apparatus, control method, and recording medium | |
JP2011118860A (en) | Authentication method, information processing apparatus, and computer program | |
JP4343604B2 (en) | Printing system, information processing apparatus, installation method, and program | |
JP2008123058A (en) | Printing system, printing-controlling device, and program | |
JP5522952B2 (en) | Print control apparatus, print control method, and program | |
JP5840317B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
US11614906B2 (en) | Information processing apparatus, control method of information processing apparatus, and program | |
US8477349B2 (en) | Information processing apparatus, and network setting method | |
JP2006189920A (en) | User interface apparatus, display method for user interface, and program | |
JP2006228128A (en) | Information processing device, communication equipment controller, and program | |
JP5154684B2 (en) | Printer control apparatus, printer control method, printing system, program, and recording medium | |
JP2015016588A (en) | Image processing device, server device, client device, system, information processing method, and program | |
JP5611014B2 (en) | Information processing apparatus, control method thereof, and program | |
JP2020201829A (en) | Information processor, information processing method, and program | |
JP2018180751A (en) | Information processing method,information processing apparatus, and information processing medium | |
JP5437468B2 (en) | Printer control program and recording medium | |
JP2022026509A (en) | Printing system, printing method, and program | |
KR101046581B1 (en) | Image processing apparatus and image processing method for easy setting of printing conditions | |
JP2006350803A (en) | Printing controller, printing control system and storage medium with computer readable program stored therein |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150630 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20150703 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150831 |
|
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: 20151013 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151110 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5840317 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |