Nothing Special   »   [go: up one dir, main page]

JP2008234339A - Information processor, information processing system, and printer driver - Google Patents

Information processor, information processing system, and printer driver Download PDF

Info

Publication number
JP2008234339A
JP2008234339A JP2007073398A JP2007073398A JP2008234339A JP 2008234339 A JP2008234339 A JP 2008234339A JP 2007073398 A JP2007073398 A JP 2007073398A JP 2007073398 A JP2007073398 A JP 2007073398A JP 2008234339 A JP2008234339 A JP 2008234339A
Authority
JP
Japan
Prior art keywords
information
print setting
application
setting information
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007073398A
Other languages
Japanese (ja)
Inventor
Fumito Osaki
文人 大崎
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Data Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oki Data Corp filed Critical Oki Data Corp
Priority to JP2007073398A priority Critical patent/JP2008234339A/en
Publication of JP2008234339A publication Critical patent/JP2008234339A/en
Pending legal-status Critical Current

Links

Abstract

<P>PROBLEM TO BE SOLVED: To enhance the consistency between an application and a printer by dynamically changing setting items to be displayed to a user during printing. <P>SOLUTION: A PC 1 includes an application information acquisition part 15 which acquires application information 11 for the kind of an application 3; a storage part 9 which stores print setting information for setting items in printing corresponding to the application 3; a print setting information acquisition part 17 which acquires print setting information corresponding to the application information 11 acquired by the acquisition part 15; and a print setting screen formation part 19 which forms information for a print setting screen to be displayed on a display part 7 based on the print setting information acquired by the acquisition part 17. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、情報処理装置、情報処理システム、及びプリンタドライバに関する。   The present invention relates to an information processing apparatus, an information processing system, and a printer driver.

従来、印刷装置と接続された情報処理装置では、アプリケーションを用いて生成した印刷データを接続された画像形成装置を用いて印刷する際に、プリンタドライバを使用し、ユーザに印刷時の設定項目を選択させて印刷する。この際、ユーザの操作負担を軽減する為に、設定された項目を集約して記憶する。そして、ユーザが再度印刷を行おうとする場合に、記憶した設定を読み出して、ユーザに表示する。この様な印刷装置としては、特許文献1に記載された装置が知られている。   Conventionally, when an information processing apparatus connected to a printing apparatus prints print data generated using an application using a connected image forming apparatus, a printer driver is used, and setting items for printing are displayed to the user. Select and print. At this time, the set items are collected and stored in order to reduce the operation burden on the user. When the user tries to print again, the stored setting is read and displayed to the user. As such a printing apparatus, an apparatus described in Patent Document 1 is known.

特開2006−72576公報JP 2006-72576 A

しかしながら、上述の発明によれば、アプリケーションプログラムとプリンタドライバとの整合の観点において不十分な点があった。具体的には、従来用いられていた発明では、集約して記憶した設定項目が画一的に表示されてしまう為、例えば単純なテキスト文書を印刷する為のアプリケーションプログラムからの印刷指令に対してもカラー印刷の有無を問う項目が表示、すなわちユーザに表示する設定項目の中に不必要な項目が表示されてしまう。そしてこれによりユーザに対して無用な混乱を与えてしまうという問題があった。   However, according to the above-described invention, there is an insufficient point in terms of matching between the application program and the printer driver. Specifically, in the conventionally used invention, since the setting items that are stored together are displayed uniformly, for example, in response to a print command from an application program for printing a simple text document. In addition, an item asking whether or not to perform color printing is displayed, that is, an unnecessary item is displayed among setting items displayed to the user. As a result, there is a problem that it causes unnecessary confusion to the user.

そこで本発明はこの様な実情に鑑みてなされたものであり、印刷時にユーザに表示する設定項目を動的に変化させることによってアプリケーションプログラムとプリンタドライバとの整合性を高めることが可能な情報処理装置、情報処理システム、及びプリンタドライバを提供することを目的とする。   Therefore, the present invention has been made in view of such a situation, and information processing that can improve the consistency between an application program and a printer driver by dynamically changing setting items displayed to a user at the time of printing. An object is to provide an apparatus, an information processing system, and a printer driver.

上記課題を解決する為に、本発明にかかる情報処理装置は、アプリケーションプログラムの種類に関するアプリケーション情報を取得するアプリケーション情報取得部と、前記アプリケーションプログラムに対応した印刷時の設定項目に関する印刷設定情報を記憶する印刷設定情報記憶部と、前記印刷設定情報記憶部に記憶された前記印刷設定情報のうち前記アプリケーション情報取得部が取得した前記アプリケーション情報に対応する前記印刷設定情報を取得する印刷設定情報取得部と、前記印刷設定情報取得部が取得した前記印刷設定情報に基づいて表示部に表示する印刷設定画面に関する情報を作成する印刷設定画面作成部とを備えることを特徴としている。   In order to solve the above problems, an information processing apparatus according to the present invention stores an application information acquisition unit that acquires application information related to the type of application program, and print setting information related to setting items at the time of printing corresponding to the application program A print setting information acquisition unit that acquires the print setting information corresponding to the application information acquired by the application information acquisition unit among the print setting information stored in the print setting information storage unit And a print setting screen creation unit that creates information related to the print setting screen displayed on the display unit based on the print setting information acquired by the print setting information acquisition unit.

この構成によれば、情報処理装置は、印刷指令を供給したアプリケーションプログラムのアプリケーション情報を取得し、該取得したアプリケーション情報に基づいて印刷設定画面を作成する。そして、これにより情報処理装置は、アプリケーションの種類に応じて印刷設定画面を作成することができる。   According to this configuration, the information processing apparatus acquires application information of an application program that has supplied a print command, and creates a print setting screen based on the acquired application information. Accordingly, the information processing apparatus can create a print setting screen according to the type of application.

また、本発明にかかる情報処理システムは、所定のアプリケーションプログラムにおいて生成した印刷データを出力する情報処理装置、及びネットワークを介して当該情報処理装置と接続されたサーバ装置を備える情報処理システムにおいて、前記サーバ装置は、前記アプリケーションプログラムに対応した印刷時の設定項目に関する印刷設定情報を記憶し、前記情報処理装置は、前記アプリケーションプログラムの種類に関するアプリケーション情報を取得するアプリケーション情報取得部と、前記サーバ装置に記憶された前記印刷設定情報のうち前記アプリケーション情報取得部が取得した前記アプリケーション情報に対応する前記印刷設定情報を前記ネットワークを介して取得する印刷設定情報取得部と、前記印刷設定情報取得部が取得した前記印刷設定情報に基づいて表示部に表示する印刷設定画面に関する情報を作成する印刷設定画面作成部とを備えることを特徴としている。   An information processing system according to the present invention includes: an information processing apparatus that outputs print data generated by a predetermined application program; and a server apparatus connected to the information processing apparatus via a network. The server device stores print setting information related to setting items at the time of printing corresponding to the application program, the information processing device acquires an application information acquisition unit that acquires application information related to the type of the application program, and the server device. Among the stored print setting information, the print setting information acquisition unit that acquires the print setting information corresponding to the application information acquired by the application information acquisition unit via the network, and the print setting information acquisition unit. It is characterized in that it comprises the a print setting screen creation unit for creating information regarding the print setting screen displayed on the display unit based on the print setting information.

この構成によれば、情報処理装置は、印刷指令を供給したアプリケーションプログラムのアプリケーション情報を取得し、該取得したアプリケーション情報に基づいて印刷設定画面を作成する。そして、これにより情報処理装置は、アプリケーションプログラムの種類に応じて印刷設定画面を作成することができる。また、印刷設定情報は、サーバ装置に記憶されている為、印刷設定情報をネットワークを介して接続された複数のユーザによって共有することができる。   According to this configuration, the information processing apparatus acquires application information of an application program that has supplied a print command, and creates a print setting screen based on the acquired application information. Accordingly, the information processing apparatus can create a print setting screen according to the type of application program. Since the print setting information is stored in the server device, the print setting information can be shared by a plurality of users connected via a network.

また、本発明にかかるプリンタドライバは、情報処理装置の表示部に、所定のアプリケーションプログラムによって生成された印刷データの印刷時の設定項目に関する印刷設定画面を表示させるプリンタドライバにおいて、前記情報処理装置に、前記アプリケーションプログラムの種類に関するアプリケーション情報を取得させるアプリケーション情報取得手段と、前記アプリケーションに対応した印刷時の設定項目に関する印刷設定情報を記憶する印刷設定情報記憶部から前記アプリケーション情報取得手段において取得させた前記アプリケーション情報に対応する前記印刷設定情報を取得させる印刷設定情報取得手段と、前記印刷設定情報取得手段において取得させた前記印刷設定情報に基づいて前記表示部に表示される印刷設定画面に関する情報を作成させる印刷設定画面作成手段として機能させることを特徴としている。   According to another aspect of the present invention, there is provided a printer driver for causing a display unit of an information processing apparatus to display a print setting screen related to setting items when printing print data generated by a predetermined application program. Application information acquisition means for acquiring application information related to the type of the application program, and the application information acquisition means from a print setting information storage unit that stores print setting information related to setting items at the time of printing corresponding to the application. Print setting information acquisition means for acquiring the print setting information corresponding to the application information, and a print setting screen displayed on the display unit based on the print setting information acquired by the print setting information acquisition means Is characterized in that to function as a print setting screen creation means for creating information.

この構成によれば、プリンタドライバは、情報処理装置に、印刷指令を供給したアプリケーションプログラムのアプリケーション情報を取得させ、該取得したアプリケーション情報に基づいて印刷設定画面を作成させる。そして、これによりプリンタドライバは、情報処理装置にアプリケーションプログラムの種類に応じて印刷設定画面を作成させることができる。   According to this configuration, the printer driver causes the information processing apparatus to acquire the application information of the application program that has supplied the print command, and to create a print setting screen based on the acquired application information. Thus, the printer driver can cause the information processing apparatus to create a print setting screen according to the type of application program.

この様に、本発明にかかる情報処理装置、情報処理システム、及びプリンタドライバによれば、印刷時にユーザに表示する設定項目を動的に変化させることによってアプリケーションプログラムとプリンタドライバとの整合性を高めることができる。   As described above, according to the information processing apparatus, the information processing system, and the printer driver of the present invention, the consistency between the application program and the printer driver is improved by dynamically changing the setting items displayed to the user during printing. be able to.

以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。   Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings.

図1に示す様に、第1の実施の形態にかかる情報処理装置としてのパーソナルコンピュータ(以下、単に「PC」という。)は、印刷データを生成する為のアプリケーションプログラムとしてのアプリケーション3と、プリンタドライバ5と、ユーザに対して所定の画像を表示する表示部7と、各種情報を記憶する記憶部9とを備える。この様なPC1は、ユーザがアプリケーション3を操作して印刷処理を実行すると、かかる指令はアプリケーション3からプリンタドライバ5に供給される。そしてこれに応じてプリンタドライバ5は、アプリケーション3の種類に関するアプリケーション情報を取得し、取得したアプリケーション情報に基づいて記憶部9を参照する。そしてPC1は、記憶部9に記憶された印刷時の設定項目に関する印刷設定情報のうち、アプリケーション情報に対応する印刷設定情報を取得する。そしてPC1は、該印刷設定情報に基づいて、表示部7に表示する印刷設定画面に関する情報を作成し、該情報に基づく印刷設定画面を表示部7に表示させる。これによりユーザは、アプリケーション3に応じて印刷項目を設定することが可能となる。   As shown in FIG. 1, a personal computer (hereinafter simply referred to as “PC”) as an information processing apparatus according to the first embodiment includes an application 3 as an application program for generating print data, a printer, The driver 5 includes a display unit 7 that displays a predetermined image for the user, and a storage unit 9 that stores various types of information. In such a PC 1, when a user operates the application 3 to execute print processing, such a command is supplied from the application 3 to the printer driver 5. In response to this, the printer driver 5 acquires application information regarding the type of the application 3 and refers to the storage unit 9 based on the acquired application information. Then, the PC 1 acquires print setting information corresponding to the application information among the print setting information related to the setting items at the time of printing stored in the storage unit 9. Then, the PC 1 creates information related to the print setting screen to be displayed on the display unit 7 based on the print setting information, and causes the display unit 7 to display the print setting screen based on the information. As a result, the user can set print items according to the application 3.

アプリケーション3は、PC1にインストールされたプログラムであり、例えば文書作成アプリケーション、プレゼンテーションアプリケーション、表計算アプリケーション等によって構成される。この様なアプリケーション3は、ユーザがアプリケーション3の種類に関するアプリケーション情報11を含む情報によって構成される。また、アプリケーション3は、プリンタドライバ5にアクセスする為のドライバアクセス部13とを備える。ユーザがアプリケーション3を操作して印刷処理を実行すると、ドライバアクセス部13は、図2に示す様な画面を表示部に表示させ、ユーザに印刷データを送信するプリンタを選択させる。尚、以下では、同図に示す様な画面を、「プリンタ選択画面」という。そして、ドライバアクセス部13は、ユーザが選択したプリンタのプリンタドライバ5にアクセスし、プリンタドライバ5を立ち上げる。   The application 3 is a program installed in the PC 1 and is configured by, for example, a document creation application, a presentation application, a spreadsheet application, or the like. Such an application 3 is configured by information including application information 11 relating to the type of the application 3 by the user. The application 3 includes a driver access unit 13 for accessing the printer driver 5. When the user operates the application 3 to execute print processing, the driver access unit 13 displays a screen as shown in FIG. 2 on the display unit, and allows the user to select a printer that transmits print data. In the following, the screen shown in the figure is referred to as a “printer selection screen”. Then, the driver access unit 13 accesses the printer driver 5 of the printer selected by the user and starts up the printer driver 5.

プリンタドライバ5は、ユーザが選択したプリンタのドライバであり、図示せぬROM(Read Only Memory)等の不揮発性メモリに格納されたプログラムである。この様なプリンタドライバ5は、図示せぬCPU(Central Processing Unit)によって実行され、PC1に各種動作を実行させる。具体的には、プリンタドライバ5は、CPUに、アプリケーション情報11を取得させるアプリケーション情報取得部15と、CPUに、記憶部9からアプリケーション情報11に対応する印刷設定情報を取得させる印刷設定情報取得部17と、CPUに、印刷設定情報に基づいて表示部7に表示させる印刷設定画面に関する情報を作成させる印刷設定画面作成部19とを備える。   The printer driver 5 is a driver for a printer selected by the user, and is a program stored in a non-volatile memory such as a ROM (Read Only Memory) (not shown). Such a printer driver 5 is executed by a CPU (Central Processing Unit) (not shown), and causes the PC 1 to execute various operations. Specifically, the printer driver 5 includes an application information acquisition unit 15 that causes the CPU to acquire the application information 11, and a print setting information acquisition unit that causes the CPU to acquire print setting information corresponding to the application information 11 from the storage unit 9. 17 and a print setting screen creation unit 19 that causes the CPU to create information related to the print setting screen to be displayed on the display unit 7 based on the print setting information.

記憶部9は、例えばHDD等のメモリによって構成され、図3に示す様なテーブルの様に、アプリケーションに対応させて印刷設定情報を記憶する。例えば、アプリケーション3がテキスト文書を作成する為のプログラムであり、印刷時にユーザに選択させるべき項目は、用紙の方向、及び両面印刷に関する項目であるとする。すると、この様なアプリケーション3に対応した印刷設定情報は、印刷時に設定すべき項目として、用紙の向き、及び両面印刷の項目のみによって構成される。そしてこの様な印刷設定情報に基づいて印刷設定画面が表示されると、表示部7には、図4に示す様に、用紙の向き、及び両面印刷に関する項目のみが表示され、カラー設定項目等の不必要な項目が表示されない。   The storage unit 9 is configured by a memory such as an HDD, and stores print setting information corresponding to an application like a table as shown in FIG. For example, it is assumed that the application 3 is a program for creating a text document, and items to be selected by the user at the time of printing are items relating to paper orientation and duplex printing. Then, the print setting information corresponding to the application 3 as described above is configured only with items of paper orientation and duplex printing as items to be set at the time of printing. When the print setting screen is displayed based on such print setting information, only the items related to the paper orientation and double-sided printing are displayed on the display unit 7 as shown in FIG. Unnecessary items are not displayed.

また、例えばアプリケーション3が、描画ソフト等、出力される画像の画質の詳細な設定が必要とされる様なプログラムであり、印刷時にユーザに選択させるべき項目は、用紙の方向、両面印刷、及びページの順序、用紙の品質、印刷オプション、並びにカラーに関する項目であるとする。すると、この様なアプリケーション3に対応した印刷設定情報は、印刷時に設定すべき項目として、用紙の方向、両面印刷、及びページの順序、用紙の品質、印刷オプション、並びにカラーに関する項目によって構成される。そしてこの様な印刷設定情報に基づいて印刷設定画面が表示されると、表示部7には図5に示す様にユーザにとって必要とされる、用紙の方向、両面印刷、及びページの順序、用紙の品質、印刷オプション、並びにカラーに関する項目が表示される。この様に、印刷時の設定項目とは、アプリケーションの性質に応じて印刷時にユーザが考慮すべき項目をいう。   Further, for example, the application 3 is a program that requires detailed setting of the image quality of the output image, such as drawing software, and items to be selected by the user at the time of printing are paper orientation, duplex printing, and Assume that the items are related to page order, paper quality, printing options, and color. Then, such print setting information corresponding to the application 3 is configured with items relating to paper orientation, double-sided printing, page order, paper quality, printing options, and color as items to be set at the time of printing. . When the print setting screen is displayed based on such print setting information, the display unit 7 needs the paper orientation, double-sided printing, and page order required for the user as shown in FIG. Items related to quality, print options, and color. As described above, the setting item at the time of printing refers to an item that the user should consider at the time of printing according to the nature of the application.

アプリケーション情報11は、アプリケーション3から取得される情報であり、例えばアプリケーション3の名称等によって構成される。   The application information 11 is information acquired from the application 3, and is configured by the name of the application 3, for example.

以下、PC1の一連の動作について図6を参照しながら詳細な説明を行う。   Hereinafter, a series of operations of the PC 1 will be described in detail with reference to FIG.

ユーザがアプリケーション3の印刷機能を実行して一連の処理が開始すると、ステップS1においてPC1は、プリンタ選択画面を表示させる。かかる処理は、アプリケーション3が、表示部7に、プリンタ選択画面を表示させることで実行される。そしてこれによりユーザは、印刷データを出力するプリンタを選択することが可能となる。   When the user executes the printing function of the application 3 and starts a series of processes, the PC 1 displays a printer selection screen in step S1. Such processing is executed when the application 3 causes the display unit 7 to display a printer selection screen. Thus, the user can select a printer that outputs print data.

次に、ステップS2においてPC1は、プリンタドライバを選択する。具体的には、かかる処理は、アプリケーション3が、プリンタ選択画面を介してユーザによって選択されたプリンタに対応するプリンタドライバ5を選択することで実行される。   Next, in step S2, the PC 1 selects a printer driver. Specifically, such processing is executed by the application 3 selecting the printer driver 5 corresponding to the printer selected by the user via the printer selection screen.

次に、ステップS3においてPC1は、プリンタドライバを立ち上げる。具体的には、かかる処理は、ドライバアクセス部13が、プリンタドライバを立ち上げることで実行される。尚、プリンタドライバを立ち上げるか否かは、ユーザが例えばプリンタ選択画面の「プロパティ」ボタンを押下するか否かによって異なるが、本実施の形態では、発明の性質上、ユーザが「プロパティ」ボタンを押下したものとして詳細な説明を行う。   Next, in step S3, the PC 1 starts up a printer driver. Specifically, such processing is executed by the driver access unit 13 starting up a printer driver. Whether or not to start the printer driver differs depending on whether or not the user presses the “property” button on the printer selection screen, for example. In the present embodiment, the user presses the “property” button because of the nature of the invention. Detailed description will be given assuming that is pressed.

次に、ステップS4においてPC1は、アプリケーション3のアプリケーション情報11を取得する。かかる処理は、プリンタドライバ5が、CPUに、アプリケーション3にアクセスさせ、アプリケーション情報を取得させることで実行される。   Next, in step S4, the PC 1 acquires the application information 11 of the application 3. Such processing is executed when the printer driver 5 causes the CPU to access the application 3 and acquire application information.

次に、ステップS5においてPC1は、アプリケーション情報11が取得できたか否かを判断する。そして、アプリケーション情報11が取得できたと判断した場合には、PC1は、ステップS6以降の処理を実行する。   Next, in step S5, the PC 1 determines whether or not the application information 11 has been acquired. If it is determined that the application information 11 has been acquired, the PC 1 executes the processes after step S6.

ステップS6においてPC1は、取得したアプリケーション情報が登録されているか否かを判断する。かかる処理は、印刷設定情報取得部17が、CPUに、取得したアプリケーション情報を参照させ、アプリケーション情報に含まれるアプリケーションの種類と同一のアプリケーションの種類に関する情報が記憶部9に存在するか否かを判断させることで実行される。そして取得したアプリケーション情報が登録されていると判断した場合には、PC1は、ステップS7以降の処理を実行する。   In step S6, the PC 1 determines whether or not the acquired application information is registered. In this process, the print setting information acquisition unit 17 causes the CPU to refer to the acquired application information, and whether or not the storage unit 9 has information on the same application type as the application type included in the application information. It is executed by making it judge. If it is determined that the acquired application information is registered, the PC 1 executes the processes after step S7.

次に、ステップS7においてPC1は、印刷設定情報が登録されているか否かを判断する。かかる処理は、印刷設定情報取得部17が、CPUに、取得したアプリケーション情報11に対応する印刷設定情報が記憶部9に記憶されているか否かを判断させることで実行される。そして印刷設定情報が登録されていると判断した場合には、PC1は、ステップS8以降の処理を実行する。   Next, in step S7, the PC 1 determines whether or not print setting information is registered. This process is executed by causing the CPU to determine whether or not the print setting information acquisition unit 17 stores the print setting information corresponding to the acquired application information 11 in the storage unit 9. If it is determined that the print setting information is registered, the PC 1 executes the processes after step S8.

次に、ステップS8においてPC1は、印刷設定画面に関する情報を作成する。かかる処理は、印刷設定画面作成部19が、CPUに、取得した印刷設定情報に基づき表示部7に表示させる画面に関する情報を作成させることで実行される。その後、ステップS9においてPC1は、表示部7に作成された情報に基づく印刷設定画面を表示し、一連の処理を終了する。   Next, in step S8, the PC 1 creates information related to the print setting screen. Such processing is executed by causing the CPU to create information related to a screen to be displayed on the display unit 7 based on the acquired print setting information. Thereafter, in step S9, the PC 1 displays a print setting screen based on the information created on the display unit 7, and ends a series of processes.

一方、ステップS5においてPC1が、アプリケーション情報11が取得できなかったと判断した場合、ステップS6においてPC1が、取得したアプリケーション情報が登録されていなかったと判断した場合、及びステップS7においてPC1が印刷設定情報が登録されていないと判断した場合には、PC1は、印刷設定画面を表示することができないとしてステップS10において、標準の印刷設定画面に関する情報を作成する。   On the other hand, if the PC 1 determines in step S5 that the application information 11 has not been acquired, the PC 1 determines in step S6 that the acquired application information has not been registered, and the PC 1 has print setting information in step S7. If it is determined that it is not registered, the PC 1 creates information related to the standard print setting screen in step S10 because it cannot display the print setting screen.

その後、PC1は、ユーザによって設定された項目、及び印刷データを印刷情報としてプリンタ等の印刷装置に出力する。   Thereafter, the PC 1 outputs the items set by the user and the print data to a printing apparatus such as a printer as print information.

この様にPC1によれば、アプリケーション情報11に応じて印刷時にユーザに表示する設定項目を動的に変化させることができる。そしてこれにより、アプリケーション情報11とプリンタドライバ5との整合性を高めることができる。   As described above, according to the PC 1, setting items displayed to the user at the time of printing can be dynamically changed according to the application information 11. Thereby, the consistency between the application information 11 and the printer driver 5 can be improved.

次に、本発明の第2の実施の形態について詳細な説明を行う。尚、第2の実施の形態にかかるPCは、PC1と同一の構成を有する箇所がある為、該箇所については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。   Next, the second embodiment of the present invention will be described in detail. Note that since the PC according to the second embodiment has a portion having the same configuration as the PC 1, detailed description thereof will be omitted, and only a different portion will be described in detail.

図7に示す様に、第2の実施の形態にかかるPC51は、PC1の構成に加え、印刷設定情報を書き換える為の設定ツール53を備える。   As shown in FIG. 7, the PC 51 according to the second embodiment includes a setting tool 53 for rewriting print setting information in addition to the configuration of the PC 1.

設定ツール53は、記憶部9に記憶された印刷設定情報を書き換える為のプログラムである。そして設定ツール53は、ユーザによって指定された印刷設定情報に含まれる印刷時の設定項目を変更することが可能に構成される。   The setting tool 53 is a program for rewriting print setting information stored in the storage unit 9. The setting tool 53 is configured to be able to change setting items at the time of printing included in the print setting information designated by the user.

この様な設定ツール53が実行されると、表示部7には、例えば図8に示す様な画像(以下、「メインウィンドウ」という。)が表示される。具体的には、設定ツール53が実行されると表示部7には、アプリケーション名表示領域55と、定義済アプリケーション名表示領域57と、スイッチS1,S2,S3とからなるウィンドウが表示される。   When such a setting tool 53 is executed, an image as shown in FIG. 8 (hereinafter referred to as “main window”) is displayed on the display unit 7, for example. Specifically, when the setting tool 53 is executed, the display unit 7 displays a window including an application name display area 55, a defined application name display area 57, and switches S1, S2, and S3.

アプリケーション名表示領域55は、ユーザが新たにアプリケーション情報を追加する為に設けられた領域である。そして、アプリケーション名表示領域55には、アプリケーション情報に対応する情報が入力される。そしてユーザがアプリケーション名表示領域55にアプリケーション名を入力し、スイッチS1を押下すると、表示部7には図9に示す様な画像が表示される。   The application name display area 55 is an area provided for the user to newly add application information. In the application name display area 55, information corresponding to application information is input. Then, when the user inputs an application name in the application name display area 55 and presses the switch S1, an image as shown in FIG.

図9に示す画像は、ユーザが該アプリケーションに対応させて設定することを希望する設定項目を選択する為のウィンドウ(以下、「設定ウィンドウ」という。)である。そして、ユーザは、各チェック欄を用いて、該アプリケーションに対応させて設定することを所望する設定項目を選択する。そしてこれらが選択された後、アプリケーション名表示領域55に入力されたアプリケーション名と、設定された設定項目は、アプリケーション情報及び印刷設定情報として関連付けられて記憶部9に記憶される。   The image shown in FIG. 9 is a window (hereinafter referred to as “setting window”) for selecting a setting item that the user desires to set corresponding to the application. Then, the user uses each check field to select a setting item desired to be set in correspondence with the application. After these are selected, the application name input in the application name display area 55 and the set setting items are stored in the storage unit 9 in association with each other as application information and print setting information.

また、定義済アプリケーション名表示領域57は、ユーザが既に登録されている印刷設定情報の設定項目を変更することを可能とする為に設けられた領域である。かかる領域には、既に記憶部9に記憶されたアプリケーション情報が表示される。そして、ユーザは、編集、又は削除を希望するアプリケーション情報を選択し、スイッチS2又はスイッチS3を押下することによって、選択されたアプリケーション情報に対応する設定項目を編集・削除することが可能となる。   The defined application name display area 57 is an area provided to allow the user to change the setting items of the print setting information already registered. In this area, the application information already stored in the storage unit 9 is displayed. The user can edit / delete the setting item corresponding to the selected application information by selecting the application information desired to be edited or deleted and pressing the switch S2 or S3.

以下、PC51の動作について、図10を参照しながら詳細な説明を行う。   Hereinafter, the operation of the PC 51 will be described in detail with reference to FIG.

ユーザが設定ツール53を起動すべき旨の指令を供給して一連の処理が開始すると、ステップS11においてPC51は、設定ツール53を起動する。かかる処理が実行されると、メインウィンドウが表示部7に表示される。   When the user supplies a command to activate the setting tool 53 and starts a series of processes, the PC 51 activates the setting tool 53 in step S11. When such processing is executed, a main window is displayed on the display unit 7.

次に、ステップS12においてPC51は、定義済のアプリケーション情報を取得する。かかる処理は、設定ツール53が記憶部9にアクセスし、登録されたアプリケーション情報を読み込むことで実行される。   Next, in step S12, the PC 51 acquires defined application information. Such processing is executed by the setting tool 53 accessing the storage unit 9 and reading the registered application information.

次に、ステップS13においてPC51は、読み込んだアプリケーション情報を定義済アプリケーション名表示領域57に表示する。これによりユーザは、定義済のアプリケーション情報を参照することができる。   Next, in step S <b> 13, the PC 51 displays the read application information in the defined application name display area 57. As a result, the user can refer to the defined application information.

次に、ステップS14においてPC51は、登録を指示するスイッチS1が押下されたか否かを判断する。そして登録が指示された場合には、新たなアプリケーション情報が追加されるものとして、PC51は、ステップS15以降の処理を実行する。   Next, in step S14, the PC 51 determines whether or not the switch S1 that instructs registration is pressed. When registration is instructed, the PC 51 executes the processes after step S15 on the assumption that new application information is added.

次に、ステップS15においてPC51は、アプリケーション名表示領域55に正しいアプリケーション名が入力されたか否かを判断する。そして、正しいアプリケーション名が入力されたと判断した場合には、ステップS16においてPC51は、設定ウィンドウを表示部7に表示する。そしてユーザが各項目を編集し、保存が指示されるとPC51は、かかる情報を印刷設定情報として、アプリケーション情報と関連付けて記憶部9に記憶し、ステップS12以降の処理を繰り返し実行する。一方、アプリケーション名表示領域55に正しいアプリケーション名が入力されていないと判断した場合には、ステップS17においてPC51は、ユーザに対してアプリケーション名表示領域55に正しいアプリケーション名が入力されていない旨を通知し、ステップS12以降の処理を実行する。   Next, in step S <b> 15, the PC 51 determines whether or not a correct application name has been input in the application name display area 55. If it is determined that the correct application name has been input, the PC 51 displays a setting window on the display unit 7 in step S16. When the user edits each item and is instructed to save, the PC 51 stores such information as print setting information in the storage unit 9 in association with the application information, and repeatedly executes the processing from step S12. On the other hand, if it is determined that the correct application name is not input in the application name display area 55, the PC 51 notifies the user that the correct application name is not input in the application name display area 55 in step S17. And the process after step S12 is performed.

一方、ステップS14においてPC51が、登録を指示するスイッチS1が押下されていないと判断した場合には、ステップS18においてPC51は、編集を指示するスイッチS2が押下されたか否かを判断する。そして編集が指示されたと判断した場合には、ステップS19においてPC51は、ユーザが指定したアプリケーション情報に対応する設定ウィンドウを表示する。これによりユーザは、編集を希望する印刷設定情報を参照して各項目を編集することが可能となる。そして編集が終了すると、PC51は、編集後の印刷設定情報を上書きする様に記憶部9に記憶し、ステップS12以降の処理を実行する。   On the other hand, if the PC 51 determines in step S14 that the switch S1 that instructs registration is not pressed, the PC 51 determines whether or not the switch S2 that instructs editing is pressed in step S18. If it is determined that editing has been instructed, in step S19, the PC 51 displays a setting window corresponding to the application information designated by the user. As a result, the user can edit each item with reference to the print setting information desired to be edited. When the editing is completed, the PC 51 stores the edited print setting information in the storage unit 9 so as to overwrite it, and executes the processes after step S12.

一方、ステップS18においてスイッチS2が押下されていないと判断した場合、ステップS20においてPC51は、削除を指示するスイッチS3が押下されたか否かを判断する。そして削除が指示されたと判断した場合には、ステップS21においてPC51は、ユーザが指定したアプリケーション情報に対応する印刷設定情報を記憶部9から削除し、ステップS12以降の処理を実行する。   On the other hand, if it is determined in step S18 that the switch S2 has not been pressed, the PC 51 determines in step S20 whether or not the switch S3 for instructing deletion has been pressed. If it is determined that deletion has been instructed, in step S21, the PC 51 deletes the print setting information corresponding to the application information designated by the user from the storage unit 9, and executes the processes in and after step S12.

また、スイッチS3が押下されていないと判断した場合には、ステップS22においてPC51は、終了指示があったか否かを判断する。そして、終了指示がないと判断した場合には、PC51は、ステップS12以降の処理を実行する。一方、終了指示があったと判断した場合には、ステップS23においてPC51は、設定ツール53を終了し、一連の処理を終了する。   If it is determined that the switch S3 has not been pressed, the PC 51 determines in step S22 whether an end instruction has been issued. If it is determined that there is no termination instruction, the PC 51 executes the processes after step S12. On the other hand, if it is determined that there is an end instruction, the PC 51 ends the setting tool 53 in step S23 and ends a series of processing.

この様に、印刷設定情報を編集、追加することを可能とする設定ツールを設けることにより、ユーザの趣向に応じた印刷設定情報を作成することが可能となり、ユーザにとっての利便性を向上させることができる。   In this way, by providing a setting tool that enables editing and addition of print setting information, it is possible to create print setting information according to the user's taste and improve convenience for the user. Can do.

以下、本発明の第3の実施の形態について詳細な説明を行う。尚、第3の実施の形態にかかるPCは、PC1と同一の構成を有する箇所がある為、該箇所については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。   Hereinafter, the third embodiment of the present invention will be described in detail. Since the PC according to the third embodiment has a portion having the same configuration as that of the PC 1, detailed description of the portion is omitted, and only a different portion is described in detail.

図11に示す様に、第3の実施の形態にかかる印刷システムは、PC1に加え、サーバ101を備える。そしてこれらPC1及びサーバ101は、LAN(Local Area Network)等ネットワーク103を介して接続される。   As shown in FIG. 11, the printing system according to the third embodiment includes a server 101 in addition to the PC 1. The PC 1 and the server 101 are connected via a network 103 such as a LAN (Local Area Network).

サーバ101は、ネットワーク103を介して図示せぬ複数のPCと接続され、各PCからアクセス可能に形成される。そして、サーバ101は、印刷設定情報を記憶する記憶部105を備える。記憶部105に記憶された印刷設定情報は、上述した印刷設定情報と同様にアプリケーション情報と関連付けられて記憶される。そして、PC1を含む各PCは、ネットワーク103を介してサーバ101にアクセスし、印刷設定情報を参照する。   The server 101 is connected to a plurality of PCs (not shown) via the network 103, and can be accessed from each PC. The server 101 includes a storage unit 105 that stores print setting information. The print setting information stored in the storage unit 105 is stored in association with the application information in the same manner as the print setting information described above. Each PC including the PC 1 accesses the server 101 via the network 103 and refers to the print setting information.

以下、印刷システムの一連の動作について図12を参照しながら詳細な説明を行う。   Hereinafter, a series of operations of the printing system will be described in detail with reference to FIG.

ユーザがアプリケーション3の印刷機能を実行して一連の処理が開始すると、ステップS41においてPC1は、プリンタ選択画面を表示させる。次に、ステップS42においてPC1は、プリンタドライバを選択する。次に、ステップS43においてPC1は、プリンタドライバを立ち上げる。次に、ステップS44においてPC1は、アプリケーション3のアプリケーション情報11を取得する。次に、ステップS45においてPC1は、アプリケーション情報11が取得できたか否かを判断する。そして、アプリケーション情報11が取得できたと判断した場合には、PC1は、ステップS46以降の処理を実行する。   When the user executes the printing function of the application 3 and starts a series of processes, the PC 1 displays a printer selection screen in step S41. Next, in step S42, the PC 1 selects a printer driver. Next, in step S43, the PC 1 starts up a printer driver. Next, in step S44, the PC 1 acquires the application information 11 of the application 3. Next, in step S45, the PC 1 determines whether or not the application information 11 has been acquired. If it is determined that the application information 11 has been acquired, the PC 1 executes the processes after step S46.

アプリケーション情報11が取得できたと判断した場合、PC1は、ステップS46においてサーバ101がアクセス可能か否かを判断する。これによりPC1は、印刷設定情報を取得することができるか否かを判断する。そしてサーバ101がアクセス可能であると判断した場合には、PC1は、ステップS47以降の処理を実行する。   If it is determined that the application information 11 has been acquired, the PC 1 determines whether the server 101 is accessible in step S46. Thereby, the PC 1 determines whether or not the print setting information can be acquired. If it is determined that the server 101 is accessible, the PC 1 executes the processes after step S47.

次に、ステップS47においてPC1は、取得したアプリケーション情報が登録されているか否かを判断する。かかる処理は、印刷設定情報取得部17が、CPUに、取得したアプリケーション情報を参照させ、アプリケーション情報に含まれるアプリケーションの種類と同一のアプリケーションの種類に関する情報が記憶部105に存在するか否かを判断させることで実行される。そして取得したアプリケーション情報が登録されていると判断した場合には、PC1は、ステップS48以降の処理を実行する。   Next, in step S47, the PC 1 determines whether or not the acquired application information is registered. In this process, the print setting information acquisition unit 17 causes the CPU to refer to the acquired application information, and whether or not the storage unit 105 has information on the same application type as the application type included in the application information. It is executed by making it judge. If it is determined that the acquired application information has been registered, the PC 1 executes the processing from step S48.

次に、ステップS48においてPC1は、印刷設定情報が登録されているか否かを判断する。かかる処理は、印刷設定情報取得部17が、CPUに、取得したアプリケーション情報11に対応する印刷設定情報が記憶部105に記憶されているか否かを判断させることで実行される。そして印刷設定情報が登録されていると判断した場合には、PC1は、ステップS49以降の処理を実行する。   Next, in step S48, the PC 1 determines whether print setting information is registered. This process is executed by causing the CPU to determine whether or not the print setting information acquisition unit 17 stores the print setting information corresponding to the acquired application information 11 in the storage unit 105. If it is determined that the print setting information is registered, the PC 1 executes the processing from step S49.

次に、ステップS49においてPC1は、印刷設定画面に関する情報を作成する。かかる処理は、印刷設定画面作成部19が、CPUに、取得した印刷設定情報に基づき表示部7に表示させる画面に関する情報を作成させることで実行される。その後、ステップS50においてPC1は、表示部7に作成された情報に基づく印刷設定画面を表示し、一連の処理を終了する。   Next, in step S49, the PC 1 creates information regarding the print setting screen. Such processing is executed by causing the CPU to create information related to a screen to be displayed on the display unit 7 based on the acquired print setting information. Thereafter, in step S50, the PC 1 displays a print setting screen based on the information created on the display unit 7, and ends a series of processes.

一方、ステップS45においてPC1が、アプリケーション情報11が取得できなかったと判断した場合、ステップS46においてPC1が、サーバ101にアクセスすることができないと判断した場合、ステップS47においてPC1が、取得したアプリケーション情報が登録されていなかったと判断した場合、及びステップS48においてPC1が印刷設定情報が登録されていないと判断した場合には、PC1は、印刷設定画面を表示することができないとしてステップS51において、標準の印刷設定画面に関する情報を作成する。   On the other hand, if the PC 1 determines in step S45 that the application information 11 cannot be acquired, or if it is determined in step S46 that the PC 1 cannot access the server 101, the PC 1 acquires the application information acquired in step S47. If it is determined that the print setting information has not been registered, and if the PC 1 determines that the print setting information is not registered in step S48, the PC 1 cannot display the print setting screen, and the standard print is performed in step S51. Create information about the setting screen.

この様に、印刷設定情報を、複数のユーザがアクセス可能なサーバ101に記憶させることによって、印刷設定情報を供給することができる。これにより印刷システムによれば、ユーザの利便性を向上させることができる。   In this way, the print setting information can be supplied by storing the print setting information in the server 101 accessible by a plurality of users. Thereby, according to the printing system, the convenience for the user can be improved.

次に、本発明の第4の実施の形態について詳細な説明を行う。尚、第4の実施の形態にかかる印刷システムは、PC1、PC51、及び第3の実施の形態において説明を行った印刷システムと同一の構成を有する箇所がある為、該箇所については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。   Next, a fourth embodiment of the present invention will be described in detail. Note that the printing system according to the fourth embodiment has a portion having the same configuration as that of the printing system described in the third embodiment with respect to the PC 1, the PC 51, and the detailed description of the portion. Is omitted, and only the differences are described in detail.

図13に示す様に、第4の実施の形態にかかる印刷システムは、第3の実施の形態にかかる印刷システムの構成に加え、プリンタ151は、サーバ101に記憶された印刷設定情報を編集する設定ツール153を備える。   As shown in FIG. 13, in the printing system according to the fourth embodiment, in addition to the configuration of the printing system according to the third embodiment, the printer 151 edits the print setting information stored in the server 101. A setting tool 153 is provided.

設定ツール153は、ネットワーク103を介してサーバ101にアクセスし、サーバ101に記憶された印刷設定情報を編集する為のプログラムである。   The setting tool 153 is a program for accessing the server 101 via the network 103 and editing print setting information stored in the server 101.

以下、印刷システムの動作について、図14を参照しながら詳細な説明を行う。   Hereinafter, the operation of the printing system will be described in detail with reference to FIG.

ユーザが設定ツール153を起動すべき旨の指令を供給して一連の処理が開始すると、ステップS61においてPC151は、設定ツール153を起動する。かかる処理が実行されると、メインウィンドウが表示部7に表示される。   When the user supplies a command to activate the setting tool 153 and starts a series of processes, the PC 151 activates the setting tool 153 in step S61. When such processing is executed, a main window is displayed on the display unit 7.

次に、ステップS62においてPC151は、サーバ101がアクセス可能か否かを判断する。そして、サーバ101がアクセス可能であると判断した場合、ステップS63においてPC151は、定義済のアプリケーション情報を取得する。   Next, in step S62, the PC 151 determines whether or not the server 101 is accessible. If it is determined that the server 101 is accessible, the PC 151 acquires defined application information in step S63.

一方、ステップS62においてサーバ101がアクセス可能でないと判断した場合、ステップS64においてPC151は、サーバ101にアクセスすることができない為、標準の印刷設定画面で印刷項目を設定する旨をユーザに通知し、ステップS63の処理を実行する。   On the other hand, if it is determined in step S62 that the server 101 is not accessible, the PC 151 cannot access the server 101 in step S64, and notifies the user that the print item is set on the standard print setting screen. The process of step S63 is executed.

ステップS63の処理を行った後、ステップS64においてPC151は、読み込んだアプリケーション情報を定義済アプリケーション名表示領域57に表示する。次に、ステップS65においてPC51は、登録を指示するスイッチS1が押下されたか否かを判断する。そして登録が指示された場合には、新たなアプリケーション情報が追加されるものとして、PC51は、ステップS66以降の処理を実行する。   After performing the processing in step S63, in step S64, the PC 151 displays the read application information in the defined application name display area 57. Next, in step S65, the PC 51 determines whether or not the switch S1 that instructs registration is pressed. When registration is instructed, the PC 51 executes the processing after step S66 on the assumption that new application information is added.

次に、ステップS66においてPC51は、アプリケーション名表示領域55に正しいアプリケーション名が入力されたか否かを判断する。そして、正しいアプリケーション名が入力されたと判断した場合には、ステップS67においてPC51は、設定ウィンドウを表示部7に表示する。そしてユーザが各項目を編集し、保存が指示されるとPC51は、かかる情報を印刷設定情報として、アプリケーション情報と関連付けて記憶部9に記憶し、ステップS62以降の処理を繰り返し実行する。一方、アプリケーション名表示領域55に正しいアプリケーション名が入力されていないと判断した場合には、ステップS68においてPC51は、ユーザに対してアプリケーション名表示領域55に正しいアプリケーション名が入力されていない旨を通知し、ステップS62以降の処理を実行する。   Next, in step S <b> 66, the PC 51 determines whether or not a correct application name has been input in the application name display area 55. If it is determined that the correct application name has been input, the PC 51 displays a setting window on the display unit 7 in step S67. When the user edits each item and is instructed to save, the PC 51 stores such information as print setting information in the storage unit 9 in association with the application information, and repeatedly executes the processing from step S62. On the other hand, if it is determined that the correct application name is not input in the application name display area 55, the PC 51 notifies the user that the correct application name is not input in the application name display area 55 in step S68. And the process after step S62 is performed.

一方、ステップS65においてPC51が、登録を指示するスイッチS1が押下されていないと判断した場合には、ステップS69においてPC51は、編集を指示するスイッチS2が押下されたか否かを判断する。そして編集が指示されたと判断した場合には、ステップS70においてPC51は、ユーザが指定したアプリケーション情報に対応する設定ウィンドウを表示する。これによりユーザは、編集を希望する印刷設定情報を参照して各項目を編集することが可能となる。そして編集が終了すると、PC51は、編集後の印刷設定情報を上書きする様に記憶部9に記憶し、ステップS62以降の処理を実行する。   On the other hand, if the PC 51 determines in step S65 that the switch S1 for instructing registration has not been pressed, the PC 51 determines in step S69 whether or not the switch S2 for instructing editing has been pressed. If it is determined that editing has been instructed, in step S70, the PC 51 displays a setting window corresponding to the application information designated by the user. As a result, the user can edit each item with reference to the print setting information desired to be edited. When the editing is completed, the PC 51 stores the edited print setting information in the storage unit 9 so as to overwrite it, and executes the processes after step S62.

一方、ステップS69においてスイッチS2が押下されていないと判断した場合、ステップS20においてPC51は、削除を指示するスイッチS3が押下されたか否かを判断する。そして削除が指示されたと判断した場合には、ステップS71においてPC51は、ユーザが指定したアプリケーション情報に対応する印刷設定情報を記憶部9から削除し、ステップS62以降の処理を実行する。   On the other hand, if it is determined in step S69 that the switch S2 has not been pressed, the PC 51 determines in step S20 whether or not the switch S3 for instructing deletion has been pressed. If it is determined that deletion has been instructed, in step S71, the PC 51 deletes the print setting information corresponding to the application information designated by the user from the storage unit 9, and executes the processes in and after step S62.

また、スイッチS3が押下されていないと判断した場合には、ステップS73においてPC51は、終了指示があったか否かを判断する。そして、終了指示がないと判断した場合には、PC51は、ステップS62以降の処理を実行する。一方、終了指示があったと判断した場合には、ステップS74においてPC51は、設定ツール53を終了し、一連の処理を終了する。   If it is determined that the switch S3 has not been pressed, the PC 51 determines in step S73 whether or not an end instruction has been issued. If it is determined that there is no termination instruction, the PC 51 executes the processes in and after step S62. On the other hand, if it is determined that there has been an end instruction, the PC 51 ends the setting tool 53 in step S74 and ends a series of processing.

この様に、印刷システムによれば、サーバ101に記憶した印刷設定情報を編集することができる為、各ユーザで印刷設定情報を共有できると共に、利便性を向上させることができる。   As described above, according to the printing system, the print setting information stored in the server 101 can be edited, so that the print setting information can be shared among the users and the convenience can be improved.

尚、本発明の各構成は上述の実施の形態に限られるものではなく、各構成は本発明の趣旨を逸脱しない範囲で適宜変更可能である。   In addition, each structure of this invention is not restricted to the above-mentioned embodiment, Each structure can be suitably changed in the range which does not deviate from the meaning of this invention.

第1の実施の形態にかかるPCのブロック図である。It is a block diagram of PC concerning a 1st embodiment. 同PCの表示部に表示される画面の一例である。It is an example of the screen displayed on the display part of the PC. アプリケーション情報と印刷設定情報とを記憶する為のテーブルの一例である。It is an example of a table for storing application information and print setting information. 同PCの表示部に表示される画面の一例である。It is an example of the screen displayed on the display part of the PC. 同PCの表示部に表示される画面の一例である。It is an example of the screen displayed on the display part of the PC. 同PCの動作を示すフロー図である。It is a flowchart which shows operation | movement of the PC. 第2の実施の形態にかかるPCのブロック図である。It is a block diagram of PC concerning 2nd Embodiment. 同PCの表示部に表示される画面の一例である。It is an example of the screen displayed on the display part of the PC. 同PCの表示部に表示される画面の一例である。It is an example of the screen displayed on the display part of the PC. 同PCの動作を示すフロー図である。It is a flowchart which shows operation | movement of the PC. 第3の実施の形態にかかるPCのブロック図である。It is a block diagram of PC concerning 3rd Embodiment. 同PCの動作を示すフロー図である。It is a flowchart which shows operation | movement of the PC. 第4の実施の形態にかかるPCのブロック図である。It is a block diagram of PC concerning 4th Embodiment. 同PCの動作を示すフロー図である。It is a flowchart which shows operation | movement of the PC.

符号の説明Explanation of symbols

1,51 PC
3 アプリケーション
5 プリンタドライバ
7 表示部
9 記憶部
11 アプリケーション情報
13 ドライバアクセス部
15 アプリケーション情報取得部
17 印刷設定情報取得部
19 印刷設定画面作成部
53 設定ツール
55 アプリケーション名表示領域
57 定義済アプリケーション名表示領域
101 サーバ
103 ネットワーク
105 記憶部
151 プリンタ
153 設定ツール
1,51 PC
3 Application 5 Printer driver 7 Display unit 9 Storage unit 11 Application information 13 Driver access unit 15 Application information acquisition unit 17 Print setting information acquisition unit 19 Print setting screen creation unit 53 Setting tool 55 Application name display area 57 Predefined application name display area 101 Server 103 Network 105 Storage Unit 151 Printer 153 Setting Tool

Claims (7)

アプリケーションプログラムの種類に関するアプリケーション情報を取得するアプリケーション情報取得部と、
前記アプリケーションプログラムに対応した印刷時の設定項目に関する印刷設定情報を記憶する印刷設定情報記憶部と、
前記印刷設定情報記憶部に記憶された前記印刷設定情報のうち前記アプリケーション情報取得部が取得した前記アプリケーション情報に対応する前記印刷設定情報を取得する印刷設定情報取得部と、
前記印刷設定情報取得部が取得した前記印刷設定情報に基づいて表示部に表示する印刷設定画面に関する情報を作成する印刷設定画面作成部とを備えること
を特徴とする情報処理装置。
An application information acquisition unit that acquires application information related to the type of application program;
A print setting information storage unit for storing print setting information related to setting items at the time of printing corresponding to the application program;
A print setting information acquisition unit that acquires the print setting information corresponding to the application information acquired by the application information acquisition unit among the print setting information stored in the print setting information storage unit;
An information processing apparatus comprising: a print setting screen creation unit that creates information related to a print setting screen to be displayed on a display unit based on the print setting information acquired by the print setting information acquisition unit.
前記印刷設定情報は書き換え可能な情報であること
を特徴とする請求項1記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the print setting information is rewritable information.
入力された情報に基づいて前記印刷設定情報記憶部に記憶された前記印刷設定情報を書き換える情報書換部を備えること
を特徴とする請求項2記載の情報処理装置。
The information processing apparatus according to claim 2, further comprising an information rewriting unit that rewrites the print setting information stored in the print setting information storage unit based on the input information.
所定のアプリケーションプログラムにおいて生成した印刷データを出力する情報処理装置、及びネットワークを介して当該情報処理装置と接続されたサーバ装置を備える情報処理システムにおいて、
前記サーバ装置は、
前記アプリケーションプログラムに対応した印刷時の設定項目に関する印刷設定情報を記憶し、
前記情報処理装置は、
前記アプリケーションプログラムの種類に関するアプリケーション情報を取得するアプリケーション情報取得部と、
前記サーバ装置に記憶された前記印刷設定情報のうち前記アプリケーション情報取得部が取得した前記アプリケーション情報に対応する前記印刷設定情報を前記ネットワークを介して取得する印刷設定情報取得部と、
前記印刷設定情報取得部が取得した前記印刷設定情報に基づいて表示部に表示する印刷設定画面に関する情報を作成する印刷設定画面作成部とを備えること
を特徴とする情報処理システム。
In an information processing system including an information processing device that outputs print data generated in a predetermined application program, and a server device connected to the information processing device via a network,
The server device
Storing print setting information related to setting items at the time of printing corresponding to the application program;
The information processing apparatus includes:
An application information acquisition unit that acquires application information related to the type of the application program;
A print setting information acquisition unit that acquires the print setting information corresponding to the application information acquired by the application information acquisition unit among the print setting information stored in the server device;
An information processing system comprising: a print setting screen creation unit that creates information related to a print setting screen displayed on a display unit based on the print setting information acquired by the print setting information acquisition unit.
前記印刷設定情報は書き換え可能な情報であること
を特徴とする請求項4記載の情報処理システム。
The information processing system according to claim 4, wherein the print setting information is rewritable information.
前記情報処理装置は、情報に基づいて前記印刷設定情報記憶部に記憶された前記印刷設定情報を書き換える情報書換部を備えること
を特徴とする請求項5記載の情報処理システム。
The information processing system according to claim 5, wherein the information processing apparatus includes an information rewriting unit that rewrites the print setting information stored in the print setting information storage unit based on information.
情報処理装置の表示部に、所定のアプリケーションプログラムによって生成された印刷データの印刷時の設定項目に関する印刷設定画面を表示させるプリンタドライバにおいて、
前記情報処理装置に、
前記アプリケーションプログラムの種類に関するアプリケーション情報を取得させるアプリケーション情報取得手段と、
前記アプリケーションプログラムに対応した印刷時の設定項目に関する印刷設定情報を記憶する印刷設定情報記憶部から前記アプリケーション情報取得手段において取得させた前記アプリケーション情報に対応する前記印刷設定情報を取得させる印刷設定情報取得手段と、
前記印刷設定情報取得手段において取得させた前記印刷設定情報に基づいて前記表示部に表示される印刷設定画面に関する情報を作成させる印刷設定画面作成手段として機能させること
を特徴とするプリンタドライバ。
In a printer driver that causes a display unit of an information processing apparatus to display a print setting screen related to setting items when printing print data generated by a predetermined application program,
In the information processing apparatus,
Application information acquisition means for acquiring application information regarding the type of the application program;
Print setting information acquisition for acquiring the print setting information corresponding to the application information acquired by the application information acquisition unit from a print setting information storage unit that stores print setting information related to setting items at the time of printing corresponding to the application program Means,
A printer driver that functions as print setting screen creation means for creating information related to a print setting screen displayed on the display unit based on the print setting information acquired by the print setting information acquisition means.
JP2007073398A 2007-03-20 2007-03-20 Information processor, information processing system, and printer driver Pending JP2008234339A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007073398A JP2008234339A (en) 2007-03-20 2007-03-20 Information processor, information processing system, and printer driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007073398A JP2008234339A (en) 2007-03-20 2007-03-20 Information processor, information processing system, and printer driver

Publications (1)

Publication Number Publication Date
JP2008234339A true JP2008234339A (en) 2008-10-02

Family

ID=39907034

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007073398A Pending JP2008234339A (en) 2007-03-20 2007-03-20 Information processor, information processing system, and printer driver

Country Status (1)

Country Link
JP (1) JP2008234339A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010097531A (en) * 2008-10-20 2010-04-30 Konica Minolta Business Technologies Inc Print setting method and control program
JP2013062592A (en) * 2011-09-12 2013-04-04 Ricoh Co Ltd Image processing apparatus, information configuration system, and information configuration program
JP2013186759A (en) * 2012-03-08 2013-09-19 Oki Data Corp Printing system
JP2017004335A (en) * 2015-06-12 2017-01-05 株式会社沖データ Information processor
US9665314B2 (en) 2014-04-03 2017-05-30 Canon Kabushiki Kaisha Methods and systems for managing a print-setting user interface

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010097531A (en) * 2008-10-20 2010-04-30 Konica Minolta Business Technologies Inc Print setting method and control program
JP4636344B2 (en) * 2008-10-20 2011-02-23 コニカミノルタビジネステクノロジーズ株式会社 Print setting method and control program
JP2013062592A (en) * 2011-09-12 2013-04-04 Ricoh Co Ltd Image processing apparatus, information configuration system, and information configuration program
JP2013186759A (en) * 2012-03-08 2013-09-19 Oki Data Corp Printing system
US9665314B2 (en) 2014-04-03 2017-05-30 Canon Kabushiki Kaisha Methods and systems for managing a print-setting user interface
JP2017004335A (en) * 2015-06-12 2017-01-05 株式会社沖データ Information processor

Similar Documents

Publication Publication Date Title
JP4574520B2 (en) Information processing apparatus, server apparatus, program, and recording medium
JP2003091384A (en) Information processing system and method thereof
JP2000348058A (en) Device and method for image management and computer- readable storage medium
JP2006301927A (en) Document processor, control program thereof, and control method thereof
JP2008234339A (en) Information processor, information processing system, and printer driver
JP2006012038A (en) Information processor, image editing device, their control methods, computer program, and computer-readable storage medium therefor
JP2000181924A (en) Www browser for outputting still image for constituting moving image on web page and recording medium recording program therefor
JP2008191712A (en) Image processor, image processing method and program
JP2005258669A (en) Direct printing apparatus, method and program
JP4438061B2 (en) Electronic album editing apparatus, control method thereof, and program thereof
JP5676947B2 (en) Image processing method, image processing apparatus, and program
JP2006134230A (en) Image editing device
JP2006072858A (en) Image processor, image processing method, computer program, computer-readable recording medium, and image forming system
JP2001118077A (en) Device and method for preparing document
JP2011128710A (en) Display device, display system, display control method and display control program
JP5322403B2 (en) Homepage creation device, homepage creation program and homepage creation method
JP2007115189A (en) Form processor, control method and program
JPH10269048A (en) Information processor, menu selection method for information processor, and printing output control method for information processor
JP2006163774A (en) Processing system for plurality of images
JP4572640B2 (en) Document display device, document display device control method, and program
JP2003091441A (en) Image processor and image processing method and recording medium and its program
JP2000172461A (en) File print control method and program recording medium
JP2004213305A (en) Printing control system, information processor, printing control method, and program
JP2021022222A (en) Information processing apparatus
JP2003316628A (en) Document management system, method and program and storage medium