JP2008257383A - Printer, printing method and computer program - Google Patents

Printer, printing method and computer program Download PDF

Info

Publication number
JP2008257383A
JP2008257383A JP2007097318A JP2007097318A JP2008257383A JP 2008257383 A JP2008257383 A JP 2008257383A JP 2007097318 A JP2007097318 A JP 2007097318A JP 2007097318 A JP2007097318 A JP 2007097318A JP 2008257383 A JP2008257383 A JP 2008257383A
Authority
JP
Japan
Prior art keywords
setting
candidate
print
printing
settings
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.)
Withdrawn
Application number
JP2007097318A
Other languages
Japanese (ja)
Inventor
Koji Yoshioka
紘二 吉岡
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2007097318A priority Critical patent/JP2008257383A/en
Publication of JP2008257383A publication Critical patent/JP2008257383A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce a burden on a user for print setting in printing. <P>SOLUTION: This printer has a setting storage part, a candidate selection part, a setting auxiliary part, and a printing part. The setting storage part stores a plurality of print settings as at least a part of setting candidate data respectively in association with a plurality of kinds of collation information. The candidate selection part collates characteristic information related to a data file that is a target of print and the collation information stored in the setting candidate data to select candidate setting that is a candidate of the print setting from the plurality of print settings stored in the setting candidate data. The setting auxiliary part urges a user to determine the print setting based on the candidate setting. The printing part executes the printing according to the determined print setting. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、印刷を行う際に印刷設定を行うための技術に関する。   The present invention relates to a technique for performing print settings when performing printing.

印刷を行う際には、ユーザは、目的に応じて様々な設定を行って印刷を行う。たとえば、ある文書ファイルを印刷する場合には、A4サイズの用紙を使用して、左端の余白を35mm、右端の余白を25mm、上端の余白を35mm、下端の余白を25mmに設定して、モノクロで印刷を行う。そして、他の文書ファイルを印刷する場合には、A3サイズの用紙を使用して、左端の余白を50mm、右端の余白を35mm、上端の余白を40mm、下端の余白を30mmに設定して。カラーで印刷を行う。   When printing, the user performs various settings according to the purpose. For example, when printing a document file, use A4 size paper, set the left margin to 35mm, the right margin to 25mm, the top margin to 35mm, and the bottom margin to 25mm. Print with. When printing other document files, A3 size paper is used, the left margin is set to 50 mm, the right margin is set to 35 mm, the top margin is set to 40 mm, and the bottom margin is set to 30 mm. Print in color.

ある従来技術においては、プリンタドライバは、最後に行った印刷設定を記憶している。そして、次に印刷を行う際には、ユーザが設定を変更しない限り、その設定を使用する。また、他の従来技術においては、プリンタドライバは、アプリケーションソフトウェアごとに印刷設定を記憶している。そして、ユーザが設定を変更しない限り、同じアプリケーションソフトウェアで印刷を行う際には、同じ設定を使用する(たとえば、特許文献1,2)。   In one conventional technique, the printer driver stores the last print setting. Then, when printing is performed next, the setting is used unless the user changes the setting. In another conventional technique, the printer driver stores print settings for each application software. Unless the user changes the settings, the same settings are used when printing with the same application software (for example, Patent Documents 1 and 2).

特開平8−320781号公報JP-A-8-320781 特開2006−244150号公報JP 2006-244150 A

しかし、同じアプリケーションソフトウェアを使用して同じデータファイルに基づいて印刷を行う場合でも、下書きの際には、本来1ページを印刷すべき1枚の用紙に2ページを印刷し、清書の際に、1ページを1枚の用紙に印刷することがある。また、同じフォルダ(たとえば、「\○年度△期決算」というフォルダ)内に格納したデータファイルは、表計算ソフトによる印刷であろうと、ワープロソフトによる印刷であろうと、同じ印刷設定で印刷を行いたい場合がある。従来の技術では、このような場合には、ユーザはいちいちプリンタドライバが提示する一つの印刷設定から望ましい印刷設定に設定内容を改変する必要があった。   However, even when printing is performed based on the same data file using the same application software, when drafting, two pages are printed on one sheet that should originally be printed, and at the time of clearing, One page may be printed on one sheet. In addition, data files stored in the same folder (for example, the folder “Year of fiscal year △”) are printed with the same print settings whether they are printed using spreadsheet software or word processing software. Sometimes you want to. In the conventional technique, in such a case, the user has to change the setting contents from one print setting presented by the printer driver to a desired print setting.

本発明は、上記の課題の少なくとも一部を取り扱うものであり、印刷の際のユーザの印刷設定の負担を軽減することを目的とする。   SUMMARY An advantage of some aspects of the invention is to deal with at least a part of the above-described problems, and to reduce a burden of a user's print setting at the time of printing.

上記目的を達成するために、本発明は、印刷装置において以下のような構成を採用する。なお、本明細書においては、「印刷装置」とは、狭義にはプリンタをさすが、広義にはコンピュータとプリンタとを含む印刷システム全体を表す。   In order to achieve the above object, the present invention employs the following configuration in a printing apparatus. In this specification, the “printing apparatus” refers to a printer in a narrow sense, but represents the entire printing system including a computer and a printer in a broad sense.

本発明の一態様としての印刷装置は、設定記憶部と、候補選択部と、設定補助部と、印刷部と、を備える。設定記憶部は、複数の印刷設定を、それぞれ複数種類の照合情報と関連づけて、設定候補データの少なくとも一部として記憶している。候補選択部は、印刷の対象であるデータファイルに関する特徴情報と、設定候補データに格納されている照合情報と、を照合することによって、設定候補データに格納されている複数の印刷設定の中から印刷設定の候補である候補設定を選択する。設定補助部は、候補設定に基づく印刷設定の決定を、ユーザに促す。印刷部は、決定された印刷設定に従って印刷を実行する。   A printing apparatus according to an aspect of the present invention includes a setting storage unit, a candidate selection unit, a setting auxiliary unit, and a printing unit. The setting storage unit stores a plurality of print settings as at least a part of setting candidate data in association with a plurality of types of collation information. The candidate selection unit compares the feature information related to the data file to be printed with the collation information stored in the setting candidate data, so that a plurality of print settings stored in the setting candidate data can be selected. Select a candidate setting that is a candidate for the print setting. The setting auxiliary unit prompts the user to determine print settings based on the candidate settings. The printing unit performs printing according to the determined print setting.

このような態様においては、ユーザは、印刷の対象であるデータファイルに応じて選択された候補設定に基づいて、印刷設定を決定することができる。よって、上記態様によれば、印刷の際のユーザの印刷設定の負担を軽減することができる。なお、特徴情報と照合情報の「照合」は、特徴情報の少なくとも一部と照合情報の少なくとも一部と、照合するものであればよい。   In such an aspect, the user can determine the print setting based on the candidate setting selected according to the data file to be printed. Therefore, according to the said aspect, the burden of the user's print setting at the time of printing can be reduced. Note that “matching” between the feature information and the matching information only needs to match at least a part of the feature information with at least a part of the matching information.

なお、複数種類の照合情報および特徴情報は、印刷の対象となるデータファイルのファイル名と、データファイルが格納されているフォルダのフォルダ名と、の少なくとも一方を含むことが好ましい。   Note that the plurality of types of collation information and feature information preferably include at least one of the file name of the data file to be printed and the folder name of the folder in which the data file is stored.

このような態様とすれば、ユーザは、ファイルが格納されているフォルダ名やファイル名に基づいて選択された候補設定に基づいて、印刷設定を行うことができる。   According to such an aspect, the user can perform print settings based on the candidate setting selected based on the folder name and file name in which the file is stored.

また、設定記憶部は、印刷を実行した後に、印刷の対象となったデータファイルの特徴情報の少なくとも一部を、照合情報として印刷に使用された印刷設定と関連づけて、設定候補データの少なくとも一部として記憶することができることが好ましい。   The setting storage unit associates at least a part of the feature information of the data file to be printed with the print setting used for printing as collation information after executing printing, and sets at least one of the setting candidate data. Preferably, it can be stored as a part.

このような態様とすれば、実際に使用された印刷設定を、候補設定を選択する際の母集団として設定候補データ内に保持することができる。そして、過去に印刷したデータファイルと同じ特徴情報を有するデータファイルを印刷する際に、過去の印刷において使用された設定を、候補設定として選択することができる。   With such an aspect, the print settings actually used can be held in the setting candidate data as a population when selecting candidate settings. Then, when printing a data file having the same feature information as a data file printed in the past, settings used in past printing can be selected as candidate settings.

なお、印刷装置は、さらに、印刷設定の記憶に際して、データファイルに関連する文字列の入力をユーザに促すことができる情報入力部を備えることが好ましい。そして、設定記憶部は、入力されたデータファイルに関連する文字列を、照合情報として印刷に使用された印刷設定に関連づけて記憶することができることが好ましい。   The printing apparatus preferably further includes an information input unit that can prompt the user to input a character string related to the data file when storing the print settings. Preferably, the setting storage unit can store a character string related to the input data file in association with the print setting used for printing as collation information.

このような態様とすれば、データファイルから直接的には抽出できない情報をも、照合情報として利用することができる。   With such an embodiment, information that cannot be directly extracted from the data file can be used as the collation information.

また、設定記憶部は、印刷設定の記憶に際して文字列が入力された場合に、入力された文字列以外のデータファイルの特徴情報の少なくとも一部を、照合情報として印刷に使用された印刷設定と関連づけて記憶せず、入力された文字列を、照合情報として印刷に使用された印刷設定と関連づけて記憶することが好ましい。   In addition, when a character string is input when storing the print setting, the setting storage unit stores at least a part of the feature information of the data file other than the input character string as print information used for printing as collation information. It is preferable to store the input character string in association with the print setting used for printing as collation information without storing the association.

このような態様とすれば、ユーザが自ら入力した文字列を、他の少なくとも一部の特徴情報に対して優先的に、照合情報として設定候補データに格納できる。このため、設定候補データに基づいて候補設定を選択する際に、ユーザが使用を望む可能性が高い印刷設定をより高精度に選択することができるように、設定候補データを作成することができる。   According to such an aspect, the character string input by the user can be stored in the setting candidate data as collation information with priority over at least some other feature information. Therefore, when selecting candidate settings based on the setting candidate data, the setting candidate data can be created so that the print settings that are likely to be used by the user can be selected with higher accuracy. .

なお、設定記憶部は、一つの照合情報に対して、複数の印刷設定を関連づけて記憶することができることが好ましい。   Note that the setting storage unit can preferably store a plurality of print settings in association with one collation information.

このような態様とすれば、たとえば、同じデータファイルを異なる印刷設定で印刷した場合にも、その両方の印刷設定を、そのデータファイルに関する照合情報を関連づけて、設定候補データに格納することができる。このため、その後、データファイルを印刷する際には、それら両方の印刷設定を候補設定として選択することができる。   According to this aspect, for example, even when the same data file is printed with different print settings, both print settings can be stored in the setting candidate data in association with the collation information regarding the data file. . Therefore, when the data file is subsequently printed, both print settings can be selected as candidate settings.

また、設定記憶部は、一つの印刷設定に対して、複数の照合情報を関連づけて記憶することができることが好ましい。そして、設定補助部は、候補選択部が選択した2以上の候補設定を表示することができることが好ましい。そして、2以上の候補設定が、(1)第1の候補設定と、(2)第1の候補設定と比べて、印刷の対象であるデータファイルのより多くの特徴情報と一致する照合情報が関連づけられている第2の候補設定と、を含む場合には、設定補助部は、第2の候補設定を、第1の候補設定よりも高い優先度を有する印刷設定として表示することが好ましい。   Moreover, it is preferable that the setting storage unit can store a plurality of pieces of collation information in association with one print setting. And it is preferable that the setting auxiliary | assistant part can display the 2 or more candidate settings which the candidate selection part selected. Compared with (1) the first candidate setting and (2) the first candidate setting, two or more candidate settings have matching information that matches more feature information of the data file to be printed. When the second candidate setting is included, the setting assistant unit preferably displays the second candidate setting as a print setting having a higher priority than the first candidate setting.

このような態様とすれば、印刷対象のデータファイルとより関連性が高いと推定できる候補設定を、より優先度の高い印刷設定としてユーザに表示することができる。よって、優先度に関する表示を行わない態様に比べて、ユーザの印刷設定における負担をより軽減することができる。なお、特徴情報と照合情報の「一致」には、完全一致だけでなく、部分一致をも含む。   With this aspect, candidate settings that can be estimated to be more relevant to the data file to be printed can be displayed to the user as print settings with higher priority. Therefore, the burden on the user's print settings can be further reduced as compared with a mode in which display regarding priority is not performed. The “match” between the feature information and the collation information includes not only a complete match but also a partial match.

なお、設定記憶部は、設定候補データ中に格納されている印刷設定について、過去の所定の期間中に使用された回数に基づく評価値を決定することができることが好ましい。そして、2以上の候補設定が、(1)第3の候補設定と、(2)第3の候補設定と同じ照合情報と関連づけられており、かつ、第3の候補設定よりも高い使用回数を表す評価値を有する第4の候補設定と、を含む場合に、設定補助部は、第4の候補設定を、第3の候補設定よりも高い優先度を有する印刷設定として表示することが好ましい。   In addition, it is preferable that the setting storage unit can determine an evaluation value based on the number of times the print setting stored in the setting candidate data is used during a predetermined past period. Two or more candidate settings are associated with (1) the third candidate setting and (2) the same collation information as the third candidate setting, and have a higher use count than the third candidate setting. In the case where the fourth candidate setting having the evaluation value to be included is included, the setting auxiliary unit preferably displays the fourth candidate setting as a print setting having a higher priority than the third candidate setting.

このような態様とすれば、使用される可能性がより高いと推定できる候補設定を、より優先度の高い印刷設定としてユーザに表示することができる。よって、そのような態様で優先度の表示を行わない態様に比べて、ユーザの印刷設定における負担をより軽減することができる。なお、「第4の候補設定が第3の候補設定と同じ照合情報と関連づけられている」とは、たとえば、第3の印刷設定が、照合情報a、照合情報b、照合情報cと関連づけられている場合には、第4の印刷設定も、照合情報a、照合情報b、照合情報cと関連づけられていることを意味する。   With such an aspect, candidate settings that can be estimated to be more likely to be used can be displayed to the user as higher priority print settings. Therefore, it is possible to further reduce the burden on the user's print settings as compared to an aspect in which priority is not displayed in such an aspect. “The fourth candidate setting is associated with the same collation information as the third candidate setting” means that, for example, the third print setting is associated with the collation information a, the collation information b, and the collation information c. The fourth print setting also means that the collation information a, the collation information b, and the collation information c are associated with each other.

なお、設定記憶部は、印刷設定と、印刷設定に関連づけられた照合情報と、の組み合わせについて、要素評価値を記憶することができることが好ましい。そして、要素評価値は、すでに照合情報と関連づけられて記憶されている印刷設定が、印刷の対象であるデータファイルの特徴情報と照合情報とが一致した結果として、候補設定として選択され、印刷に使用された回数に関する値とすることが好ましい。   In addition, it is preferable that the setting storage unit can store element evaluation values for combinations of print settings and collation information associated with the print settings. The element evaluation value is selected as a candidate setting as a result of the fact that the print setting already stored in association with the collation information matches the characteristic information of the data file to be printed and the collation information, and is printed. A value relating to the number of times used is preferred.

そのような態様において、設定記憶部は、特徴情報と一致した照合情報と、候補設定としての印刷設定と、の組み合わせの要素評価値に基づいて、候補設定の評価値を決定することができることが好ましい。   In such an aspect, the setting storage unit can determine the evaluation value of the candidate setting based on the element evaluation value of the combination of the collation information that matches the feature information and the print setting as the candidate setting. preferable.

また、印刷装置は、さらに、印刷を実行した後であって、印刷の対象となったデータファイルの特徴情報の少なくとも一部を、照合情報として印刷に使用された印刷設定と関連づけて、設定記憶部が記憶する前に、印刷の対象となったデータファイルの特徴情報を表示し、表示された特徴情報を、印刷に使用された印刷設定に関連づけて記憶すべきか否かの選択をユーザに促す、情報入力部を備えることが好ましい。   In addition, the printing apparatus further stores at least a part of the characteristic information of the data file to be printed in association with the print setting used for printing as the collation information after executing the printing. Before the copy is stored, the feature information of the data file to be printed is displayed, and the user is prompted to select whether or not the displayed feature information should be stored in association with the print settings used for printing. It is preferable to provide an information input unit.

このような態様とすれば、ユーザは、特徴情報を選択して設定候補データ内に記憶させることができる。このため、すべての特徴情報を印刷設定と関連づけて記憶する態様に比べて、印刷設定に関するユーザの意向をより反映させた設定候補データを生成することができる。   With this aspect, the user can select feature information and store it in the setting candidate data. For this reason, setting candidate data that more reflects the user's intention regarding the print setting can be generated as compared with a mode in which all feature information is stored in association with the print setting.

なお、設定補助部は、ユーザが印刷設定を決定する前に、ユーザに文字列の入力を促すことができ、ユーザによって入力された文字列を設定候補データが格納している照合情報と照合することによって、印刷設定の候補を選択することができることが好ましい。   The setting auxiliary unit can prompt the user to input a character string before the user decides the print setting, and collates the character string input by the user with the collation information stored in the setting candidate data. Thus, it is preferable that a print setting candidate can be selected.

このような態様とすれば、印刷の対象であるデータファイルから直接抽出できる情報以外の情報を使用して、候補設定を選択することができる。   According to such an aspect, candidate settings can be selected using information other than information that can be directly extracted from the data file to be printed.

また、印刷装置は、さらに、印刷設定の記憶に際して、データファイルに関連する文字列の入力をユーザに促すことができる情報入力部を備えることが好ましい。そして、設定記憶部は、入力された文字列を、照合情報として印刷に使用された印刷設定に関連づけて記憶することができることが好ましい。そして、候補選択部は、印刷設定の決定に先だって入力された文字列を、照合情報のうち、印刷設定の記憶に際してユーザによって入力された文字列と照合することによって、印刷設定の候補を選択することができることが好ましい。   The printing apparatus preferably further includes an information input unit that can prompt the user to input a character string related to the data file when storing the print settings. And it is preferable that the setting memory | storage part can memorize | store the input character string linked | related with the print setting used for printing as collation information. The candidate selection unit selects a print setting candidate by collating the character string input prior to the determination of the print setting with the character string input by the user when storing the print setting in the collation information. It is preferable that it is possible.

このような態様とすれば、ユーザは、過去にユーザが自ら入力した文字列を思い出して入力することによって、印刷装置に、効率的に候補設定を選択させることができる。   According to such an aspect, the user can efficiently cause the printing apparatus to select candidate settings by remembering and inputting a character string that the user has input in the past.

なお、候補選択部は、さらに、印刷設定の決定に先だって入力された文字列を、照合情報のうち、印刷設定の記憶に際してユーザによって入力された文字列以外の照合情報と照合することによって、印刷設定の候補を選択することができることが好ましい。   The candidate selecting unit further prints the character string input prior to the determination of the print setting by checking the collation information with collation information other than the character string input by the user when storing the print settings. It is preferable that a setting candidate can be selected.

このような態様とすれば、ユーザは、過去に印刷したデータファイルを思い出して入力することによって、印刷装置に、効率的に候補設定を選択させることができる。   According to such an aspect, the user can cause the printing apparatus to efficiently select candidate settings by recalling and inputting a data file printed in the past.

なお、本発明は、種々の形態で実現することが可能であり、例えば、印刷方法および印刷装置、印刷制御方法および印刷制御装置、印刷設定の補助方法および印刷設定補助装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。   The present invention can be realized in various forms, for example, a printing method and a printing device, a printing control method and a printing control device, a printing setting auxiliary method and a printing setting auxiliary device, and those methods or devices. The present invention can be realized in the form of a computer program for realizing the above functions, a recording medium storing the computer program, a data signal including the computer program and embodied in a carrier wave, and the like.

A.第1実施例:
図1は、本発明の実施例である印刷システムの概略構成を示す説明図である。この印刷システムは、データファイルに対して所定の処理を行うパーソナルコンピュータ100と、パーソナルコンピュータ100に情報を入力する装置としてのキーボード120およびマウス130と、情報を出力する装置としてのディスプレイ110およびプリンタ22と、を備えている。
A. First embodiment:
FIG. 1 is an explanatory diagram showing a schematic configuration of a printing system according to an embodiment of the present invention. This printing system includes a personal computer 100 that performs predetermined processing on a data file, a keyboard 120 and a mouse 130 as devices for inputting information to the personal computer 100, and a display 110 and a printer 22 as devices for outputting information. And.

パーソナルコンピュータ100は、CPU102と、RAM104と、ハードディスク106とを備えている。これらの構成を備えるコンピュータ100上では、所定のオペレーティングシステムの下で、アプリケーションプログラム95が動作している。また、オペレーティングシステムには、ビデオドライバ91やプリンタドライバ96が組み込まれている。アプリケーションプログラム95、ビデオドライバ91およびプリンタドライバ96を実行することで、コンピュータ100のCPU102は様々な機能を実現することができる。   The personal computer 100 includes a CPU 102, a RAM 104, and a hard disk 106. On the computer 100 having these configurations, an application program 95 operates under a predetermined operating system. In addition, a video driver 91 and a printer driver 96 are incorporated in the operating system. By executing the application program 95, the video driver 91, and the printer driver 96, the CPU 102 of the computer 100 can realize various functions.

ワードプロセッサや表計算などのアプリケーションプログラム95が実行され、キーボード120やマウス130からユーザーの所定の指示が入力されると、CPU102は、ハードディスク106内からデータファイルを読み込む。そして、CPU102は、ユーザの指示に従ってデータファイルに対して処理を行い、ビデオドライバ91を介して画像をディスプレイ110に表示する。また、CPU102は、処理を行ったデータファイルを、プリンタドライバ96を介してプリンタ22に印刷させる。   When an application program 95 such as a word processor or spreadsheet is executed and a user's predetermined instruction is input from the keyboard 120 or mouse 130, the CPU 102 reads a data file from the hard disk 106. Then, the CPU 102 processes the data file in accordance with a user instruction, and displays an image on the display 110 via the video driver 91. Further, the CPU 102 causes the printer 22 to print the processed data file via the printer driver 96.

プリンタ22は、CPU222と、RAM224と、ROM226とを備えている。RAM224には、複数の印刷設定に関する情報を含む設定候補データ228が格納されている。CPU222は、RAM224を使用しつつROM226に格納されたプログラムを実行することで、様々な機能を実現することができる。設定候補データ228については、後に説明する。   The printer 22 includes a CPU 222, a RAM 224, and a ROM 226. The RAM 224 stores setting candidate data 228 including information related to a plurality of print settings. The CPU 222 can implement various functions by executing programs stored in the ROM 226 while using the RAM 224. The setting candidate data 228 will be described later.

プリンタ22は、パーソナルコンピュータ100上で動作しているプリンタドライバ96から印刷データを受け取る。そして、CPU222は、その印刷データに基づいてプリンタ22のハードウェアを制御して印刷を実行する。また、CPU222は、パーソナルコンピュータ100上で動作しているプリンタドライバ96からデータを受け取って、そのデータに応じたデータをプリンタドライバ96に返信する。   The printer 22 receives print data from a printer driver 96 operating on the personal computer 100. The CPU 222 executes printing by controlling the hardware of the printer 22 based on the print data. In addition, the CPU 222 receives data from the printer driver 96 operating on the personal computer 100 and returns data corresponding to the data to the printer driver 96.

図2および図3は、印刷システムにおいてデータファイルの印刷を行う際の処理を示すフローチャートである。アプリケーションプログラム95から印刷対象のデータファイルを特定した印刷指示を受け取ると、プリンタドライバ96は、ステップS10において、そのデータファイルから属性情報を抽出する。なお、データファイルの「属性情報」とは、ファイル名、拡張子、ファイルの作成日時、ファイルの更新日時、データサイズなどのそのファイルに固有の情報を意味する。本明細書においては、そのファイルが格納されているフォルダ(ディレクトリ)の名前も、そのデータファイルの「属性情報」に含むものとする。   2 and 3 are flowcharts showing processing when printing a data file in the printing system. When receiving a print instruction specifying a data file to be printed from the application program 95, the printer driver 96 extracts attribute information from the data file in step S10. The “attribute information” of a data file means information unique to the file, such as the file name, extension, file creation date / time, file update date / time, and data size. In this specification, the name of the folder (directory) in which the file is stored is also included in the “attribute information” of the data file.

本実施例においては、ステップS10でプリンタドライバ96がデータファイルから抽出するのは、属性情報のうち、ファイル名、拡張子、フォルダ名の情報である。なお、それらのデータファイルから抽出された属性情報と、ユーザがそのデータファイルの印刷設定を検索するために指定するキーワードとを、まとめて「特徴情報」と呼ぶ。なお、ユーザがデータファイルの印刷設定を検索するために指定するキーワードについては、後に説明する。プリンタドライバ96は、それらの特徴情報(この段階では、ファイル名、拡張子、フォルダ名)をプリンタ22に送信する。   In the present embodiment, what the printer driver 96 extracts from the data file in step S10 is information on the file name, extension, and folder name among the attribute information. Note that the attribute information extracted from these data files and the keywords that the user specifies to search for print settings of the data files are collectively referred to as “feature information”. Note that keywords specified by the user for searching the print setting of the data file will be described later. The printer driver 96 transmits the feature information (file name, extension, folder name at this stage) to the printer 22.

図4は、プリンタ22がRAM224内に保持している設定候補データ228の内容を示す図である。設定候補データ228は、過去に使用された印刷設定を、所定の照合情報と関連づけて格納しているデータである。「印刷設定」とは、印刷結果に影響を与える各種の設定をいう。本実施例では、印刷設定は、アプリケーションソフトによって生成される印刷対象のデータファイルの内容に影響を与えない設定である。   FIG. 4 is a diagram showing the contents of the setting candidate data 228 stored in the RAM 224 by the printer 22. The setting candidate data 228 is data in which print settings used in the past are stored in association with predetermined collation information. “Print settings” refers to various settings that affect the print result. In the present embodiment, the print settings are settings that do not affect the contents of the data file to be printed generated by the application software.

図4の例においては、設定候補データ228は、過去に使用された印刷設定として、1〜4の印刷設定を格納している(図4の表228a参照)。なお以下では、これらの各印刷設定を、表228aの左側の列に示された番号1〜4で特定する。たとえば、番号1が付されている印刷設定を「第1の印刷設定」と呼ぶ。」   In the example of FIG. 4, the setting candidate data 228 stores print settings 1 to 4 as print settings used in the past (see table 228a of FIG. 4). Hereinafter, each of these print settings is specified by numbers 1 to 4 shown in the left column of the table 228a. For example, the print setting number 1 is referred to as “first print setting”. "

図4の表228a中、第1の印刷設定は、印刷用紙がA4サイズで、モノクロ印刷であり、1枚の用紙に2ページ分のデータを印刷し(2−up)、片面印刷であり、スタンプマークはない、という印刷設定である。   In Table 228a in FIG. 4, the first print setting is A4 size, monochrome printing, printing two pages of data on one sheet (2-up), single-sided printing, The print setting is that there is no stamp mark.

なお、「スタンプマーク」とは、いわゆる「透かし絵」であり、印刷対象の文字や図形よりも薄い濃度で背景に印刷される模様のことである。「スタンプマーク」としては、たとえば、「社外秘」、「Confidential」、「コピー禁止」等の文字が入れられることがある。たとえば、第2の印刷設定では、スタンプマークとして、「機密」という文字が印刷される。   The “stamp mark” is a so-called “watermark picture”, and is a pattern printed on the background at a density lower than that of characters and figures to be printed. As the “stamp mark”, for example, characters such as “confidential”, “confidential”, “copy prohibited” may be entered. For example, in the second print setting, a character “confidential” is printed as a stamp mark.

なお、図4の表228a中、第3と第4の印刷設定では、カラーで印刷が行われる。また、図4では、用紙の片面にのみ印刷が行われる「片面印刷」の印刷設定が示されている。しかし、プリンタ22は、用紙の両面に印刷を行う「両面印刷」も実行可能である。よって、設定候補データ228が格納する印刷設定(図4の表228a参照)は、「両面印刷」が指定された印刷設定を含みうる。   In Table 228a in FIG. 4, printing is performed in color with the third and fourth print settings. FIG. 4 shows a print setting of “single-sided printing” in which printing is performed only on one side of a sheet. However, the printer 22 can also execute “double-sided printing” for printing on both sides of the paper. Therefore, the print settings (see Table 228a in FIG. 4) stored in the setting candidate data 228 can include print settings in which “double-sided printing” is designated.

設定候補データ228は、これらの印刷設定を、照合情報と関連づけて記憶している。本実施例においては、「照合情報」は、データファイルの属性情報のうち、拡張子、ファイル名、およびデータファイルが格納されているフォルダのフォルダ名、ならびに、ユーザによって指定されたキーワードである。   The setting candidate data 228 stores these print settings in association with the collation information. In this embodiment, “collation information” is an extension, a file name, a folder name of a folder in which the data file is stored, and a keyword specified by the user among the attribute information of the data file.

図4の例では、たとえば、表228bに示すように、拡張子「.txt」は、第1の印刷設定と関連づけられている。そして、拡張子「.doc」は、第1〜第3の印刷設定と関連づけられている。また、表228cに示すように、ファイル名「Project_A_素案01」は、第1および第2の印刷設定に関連づけられている。そして、表228dに示すように、データファイルが格納されているフォルダ「c:\projects\ProjectA」は、第1および第2の印刷設定と関連づけられている。表228eに示すように、キーワード「計画書」は、第4の印刷設定と関連づけられている。   In the example of FIG. 4, for example, as shown in Table 228b, the extension “.txt” is associated with the first print setting. The extension “.doc” is associated with the first to third print settings. Also, as shown in Table 228c, the file name “Project_A_draft 01” is associated with the first and second print settings. As shown in Table 228d, the folder “c: \ projects \ ProjectA” in which the data file is stored is associated with the first and second print settings. As shown in Table 228e, the keyword “plan” is associated with the fourth print setting.

設定候補データ228が格納しているこれらの照合情報は、過去に印刷の対象となったデータファイルの特徴情報である。そして、それらの照合情報と関連づけられて格納されている印刷設定は、そのデータファイルの印刷の際に使用された印刷設定である。   These pieces of collation information stored in the setting candidate data 228 are characteristic information of data files that have been printed in the past. The print settings stored in association with the collation information are the print settings used when printing the data file.

本実施例では、印刷設定を拡張子と関連づけて設定候補データ228に格納している。このため、設定候補データ228を使用して、印刷を指示されたデータファイルを扱うアプリケーションソフトに応じた印刷設定を、ユーザに提供することができる。   In this embodiment, the print setting is stored in the setting candidate data 228 in association with the extension. Therefore, using the setting candidate data 228, it is possible to provide the user with print settings corresponding to the application software that handles the data file instructed to be printed.

また、本実施例では、印刷設定をファイル名と関連づけて設定候補データ228に格納している。このため、たとえば、プロジェクト名が付けられているワード用のデータProject_A.docとエクセル用のデータProject_A.xlsなど、異なるアプリケーションソフトで処理されるけれども、同じファイル名を付されているデータについて、同じ印刷設定を候補として提示することができる。   In this embodiment, the print setting is stored in the setting candidate data 228 in association with the file name. For this reason, for example, data for the same file name that is processed by different application software, such as data for the project named Project_A.doc and data for Excel, Project_A.xls Print settings can be presented as candidates.

また、本実施例では、印刷設定をフォルダ名と関連づけて設定候補データ228に格納している。このため、たとえば、プロジェクトごとに\ProjectAや\ProjectBなどのフォルダが設けられており、各フォルダ内に、そのプロジェクトに関連する異なる内容のデータファイルや、異なるアプリケーションソフトで扱われるデータファイルが格納されている場合に、それらを印刷する際の印刷設定の候補として、同じ印刷設定を提示することができる。   In this embodiment, the print setting is stored in the setting candidate data 228 in association with the folder name. For this reason, for example, folders such as \ ProjectA and \ ProjectB are provided for each project, and data files with different contents related to the project and data files handled by different application software are stored in each folder. The same print settings can be presented as candidates for print settings when printing them.

照合情報と印刷設定の組み合わせには、それぞれ評価値が付されている。この評価値が大きいほど、評価が高いことを意味する。たとえば、拡張子「.doc」と第1の印刷設定の組み合わせの評価値は、「6」である(図4の表228b参照)。ファイル名「Project_A_素案01」と第2の印刷設定の組み合わせの評価値は、「4」である(図4の表228c参照)。   An evaluation value is assigned to each combination of collation information and print settings. It means that evaluation is so high that this evaluation value is large. For example, the evaluation value of the combination of the extension “.doc” and the first print setting is “6” (see Table 228b in FIG. 4). The evaluation value of the combination of the file name “Project_A_draft 01” and the second print setting is “4” (see Table 228c in FIG. 4).

この評価値は、過去の所定の期間中に、その照合情報を特徴情報とするデータファイルの印刷に、その印刷設定が使用された回数を表すパラメータである。使用回数が多いほど、評価値は高くなる。このため、照合情報と印刷設定の組み合わせ、そして印刷に使用される候補としての印刷設定を、過去の使用頻度に基づいて処理することができる。   This evaluation value is a parameter that represents the number of times that the print setting has been used for printing a data file having the collation information as feature information during a predetermined period in the past. The higher the number of uses, the higher the evaluation value. For this reason, the combination of collation information and print setting, and the print setting as a candidate used for printing can be processed based on the past use frequency.

図2のステップS20では、プリンタ22のCPU222は、印刷対象のデータファイルから抽出されたファイル名、拡張子、フォルダ名(ステップS10参照)に基づいて、設定候補データ228を参照して、印刷設定の候補を選択する。すなわち、データファイルから抽出したファイル名、拡張子、フォルダ名と一致する照合情報と関連づけられている印刷設定を選択する。   In step S20 of FIG. 2, the CPU 222 of the printer 22 refers to the setting candidate data 228 based on the file name, extension, and folder name extracted from the data file to be printed (see step S10), and print settings. Select candidates for. That is, the print setting associated with the collation information matching the file name, extension, and folder name extracted from the data file is selected.

そして、プリンタ22のCPU222は、選択した印刷設定をプリンタドライバ96に送信する。なお、関連づけられている印刷設定がない場合は、CPU222は、その旨の信号をプリンタドライバ96に送信する。このようなステップS20の機能を奏するCPU222の機能部を、候補選択部222bとして図1に示す。   Then, the CPU 222 of the printer 22 transmits the selected print setting to the printer driver 96. If there is no associated print setting, the CPU 222 transmits a signal to that effect to the printer driver 96. A functional unit of the CPU 222 having such a function of step S20 is shown as a candidate selecting unit 222b in FIG.

たとえば、アプリケーションプログラム95から印刷を指示されたデータファイルが、フォルダ「c:\projects\ProjectA」に格納された「Project_A_素案01.doc」である場合には、拡張子「.doc」と関連づけられている第1〜第3の印刷設定、ファイル名「Project_A_素案01」と関連づけられている第1および第2の印刷設定、ならびにフォルダ名「c:\projects\ProjectA」と関連づけられている第1および第2の印刷設定が、候補としての印刷設定に該当する(図4参照)。その結果、「Project_A_素案01.doc」を印刷する際の印刷設定の候補として、第1〜第3の印刷設定が選択される。   For example, if the data file instructed to be printed by the application program 95 is “Project_A_draft 01.doc” stored in the folder “c: \ projects \ ProjectA”, it is associated with the extension “.doc”. Associated with the first to third print settings, the first and second print settings associated with the file name “Project_A_draft 01”, and the folder name “c: \ projects \ ProjectA”. The first and second print settings correspond to candidate print settings (see FIG. 4). As a result, the first to third print settings are selected as print setting candidates for printing “Project_A_draft 01.doc”.

図2のステップS30では、プリンタドライバ96は、印刷対象のデータファイルの特徴情報と関連づけられた印刷設定の候補が存在したか否を判定する。印刷設定の候補が存在した場合には、プリンタドライバ96は、ステップS40で、ビデオドライバ91を介して、候補の印刷設定をディスプレイ110に表示する。   In step S30 in FIG. 2, the printer driver 96 determines whether there is a print setting candidate associated with the feature information of the data file to be printed. If there are print setting candidates, the printer driver 96 displays the candidate print settings on the display 110 via the video driver 91 in step S40.

図5は、候補の印刷設定を示すディスプレイ110上の表示を表す図である。図5の表示中の表D21においては、上から順に、図4の表228aに示された印刷設定のうちの第1の印刷設定、第3の印刷設定、第2の印刷設定が、印刷設定の候補として示されている。これらの印刷設定の候補の表示においては、その設定の内容と(表D21の左側の列参照)、順位と(表D21の中央の列参照)、特徴情報とマッチした照合情報と(表D21の右側の列参照)が示される。なお、図5の例では、参考のために、印刷設定の内容の欄に、設定候補データ228中で付されている印刷設定の番号(図4の表228a参照)をカッコつきで示す。   FIG. 5 is a diagram illustrating a display on the display 110 indicating candidate print settings. In the table D21 being displayed in FIG. 5, the first print setting, the third print setting, and the second print setting among the print settings shown in the table 228a of FIG. Shown as a candidate. In the display of these print setting candidates, the contents of the setting (see the left column of the table D21), the rank (see the center column of the table D21), the matching information matching the feature information (in the table D21) (See right column). In the example of FIG. 5, for reference, the print setting number (see Table 228 a in FIG. 4) given in the setting candidate data 228 is shown in parentheses in the print setting content column.

印刷設定の各候補の「順位」は次のようにして定められる。まず、印刷対象のデータファイルの特徴情報と一致した照合情報の種類が多い順に、順位が設定される。たとえば、第1と第3の印刷設定については、拡張子と、ファイル名と、フォルダ名の3種類の照合情報が一致している(図5の右側の列参照)。これに対して、第2の印刷設定については、拡張子の照合情報のみが一致している。よって、第3の印刷設定は、第1と第2の印刷設定に対して順位が低く設定される(図5の表D21参照)。   The “order” of each print setting candidate is determined as follows. First, the rank is set in descending order of the types of matching information that matches the feature information of the data file to be printed. For example, for the first and third print settings, the three types of collation information of the extension, the file name, and the folder name match (see the right column in FIG. 5). On the other hand, only the extension collation information matches for the second print setting. Accordingly, the third print setting is set lower in rank than the first and second print settings (see Table D21 in FIG. 5).

このような態様とすることで、過去に、今回の印刷対象のデータファイルとの一致度が高いデータファイルの印刷に使用された印刷設定を、優先度の高い印刷設定としてユーザに提示することができる。このため、印刷対象のデータファイルについてユーザが使用することを望む可能性が高いと考えられる印刷設定を、その可能性が低い印刷設定に対して差別化して、ユーザに知らせることができる。   By adopting such an aspect, it is possible to present to the user the print settings used for printing the data file having a high degree of coincidence with the data file to be printed this time as a print setting with a high priority. it can. For this reason, it is possible to notify the user of the print settings that are considered to be highly likely to be used by the user for the data file to be printed, with respect to the print settings that are unlikely to be used.

また、一致する照合情報の種類の数が等しい印刷設定については、「順位」は以下ようにして定められる。すなわち、印刷設定の評価値として、印刷設定と各照合情報の組み合わせが有する評価値の合計値が計算される。この印刷設定の評価値は、過去の所定の期間中にその印刷設定が使用された回数を表す値である。   For print settings in which the number of matching types of matching information is the same, the “order” is determined as follows. That is, as the evaluation value of the print setting, the total value of the evaluation values that the combination of the print setting and each collation information has is calculated. The evaluation value of the print setting is a value representing the number of times the print setting has been used during a predetermined period in the past.

たとえば、第1の印刷設定の評価値は、拡張子「.doc」との組み合わせの評価値6と、ファイル名「Project_A_素案01」との組み合わせの評価値8と、フォルダ名「c:\projects\ProjectA」との組み合わせの評価値9との合計値23である(図4参照)。第2の印刷設定の評価値は、14である。よって、より評価値の高い第1の印刷設定の順位が、第2の印刷設定の順位よりも高くなる(図5の表D21参照)。   For example, the evaluation value of the first print setting includes the evaluation value 6 of the combination with the extension “.doc”, the evaluation value 8 of the combination of the file name “Project_A_draft 01”, and the folder name “c: \ The total value 23 of the evaluation value 9 of the combination of “projects \ ProjectA” (see FIG. 4). The evaluation value of the second print setting is 14. Therefore, the rank of the first print setting having a higher evaluation value is higher than the rank of the second print setting (see table D21 in FIG. 5).

このような態様とすることで、過去の実績に基づいて、印刷対象のデータファイルについてユーザが使用する可能性が高いと考えられる印刷設定を、その可能性が低い印刷設定に対して差別化して、ユーザに知らせることができる。   By adopting such an aspect, based on past results, the print settings that are likely to be used by the user for the data file to be printed are differentiated from the print settings that are unlikely to be used. Can inform the user.

図5の表示においては、表D21の各行の左側にチェックボックスD211〜D213が示されている。これらのユーザがその位置にマウスカーソルCSを合わせてクリックすることによって、いずれか一つのチェックボックスが選択的にチェックされる。ユーザが操作を行う前の状態では、優先順位の最も高い印刷設定のチェックボックスD211にチェックが入っている(図5参照)。   In the display of FIG. 5, check boxes D211 to D213 are shown on the left side of each row of the table D21. When these users place the mouse cursor CS at that position and click, one of the check boxes is selectively checked. In a state before the user performs an operation, the check box D211 of the print setting with the highest priority is checked (see FIG. 5).

図5の表示の下段には、確定ボタンD22と、キャンセルボタンD23と、検索ボタンD24と、キーワード入力窓D25が表示される。ユーザは、優先順位の最も高い印刷設定を使用して印刷を行う場合には、そのまま確定ボタンD22を押す。表示されている印刷設定の候補のうち、最も高い印刷設定以外の印刷設定を使用して印刷を行う場合には、その印刷設定のチェックボックス(図5においてチェックボックスD212またはD213)にチェックを入れて、確定ボタンD22を押す。   In the lower part of the display of FIG. 5, a confirmation button D22, a cancel button D23, a search button D24, and a keyword input window D25 are displayed. When printing using the print setting with the highest priority, the user presses the confirm button D22 as it is. If printing is performed using a print setting other than the highest print setting among the displayed print setting candidates, the check box for the print setting (check box D212 or D213 in FIG. 5) is checked. And press the confirm button D22.

画面中に、望ましい印刷設定に近い印刷設定が表示されていない場合で、ユーザが、「望ましい印刷設定が(設定候補データ228中に)記録されているはずである」と考える場合には、以下の操作を行う。すなわち、望ましい印刷設定と関連づけられていると思われる照合情報の文字列(キーワード)を、キーワード入力窓D25に入力して検索ボタンD24を押す。すなわち、キーワード入力窓D25は、ユーザにキーワードの入力を促す表示として機能する。キーワード入力窓D25に入力されるキーワードと、図2のステップS10で抽出されたデータファイルの属性情報とをまとめて「特徴情報」と呼ぶ。   When the print setting close to the desired print setting is not displayed on the screen and the user thinks that “the desired print setting should be recorded (in the setting candidate data 228)”, the following Perform the operation. That is, a character string (keyword) of collation information that seems to be associated with a desired print setting is input to the keyword input window D25 and the search button D24 is pressed. That is, the keyword input window D25 functions as a display that prompts the user to input a keyword. The keywords input to the keyword input window D25 and the attribute information of the data file extracted in step S10 in FIG. 2 are collectively referred to as “feature information”.

また、直前の画面に戻ることを望む場合には、ユーザは、キャンセルボタンD23を押す。なお、以下では、各画面でキャンセルボタンが押された場合の説明は省略する。   In addition, when the user desires to return to the previous screen, the user presses the cancel button D23. In the following description, the description when the cancel button is pressed on each screen will be omitted.

以上で説明したような図2のステップS30,S40の機能を奏するプリンタドライバ96の機能部を、設定補助部96bとして図1に示す。   The functional unit of the printer driver 96 that performs the functions of steps S30 and S40 of FIG. 2 as described above is shown as a setting auxiliary unit 96b in FIG.

図2のステップS50では、プリンタドライバ96は、ユーザが、(1)優先順位が最も高いチェックボックスにチェックが入っている状態のまま、確定ボタンD22を押したか、(2)優先順位が最も高いチェックボックス以外のチェックボックス(図5においてチェックボックスD212またはD213)をチェックして、確定ボタンD22を押したか、(3)キーワード入力窓D25にキーワードを入力して検索ボタンD24を押したか、を判定する。   In step S50 of FIG. 2, the printer driver 96 determines whether the user has pressed the confirm button D22 while (1) the check box with the highest priority is checked or (2) the highest priority. It is determined whether a check box other than the check box (check box D212 or D213 in FIG. 5) is checked and the confirm button D22 is pressed, or (3) a keyword is input in the keyword input window D25 and the search button D24 is pressed. To do.

図6は、ステップS60における印刷設定の確認用の表示である。ステップS50の判定結果が上記(1)である場合には、処理はステップS60に進む。ステップS60では、プリンタドライバ96は、印刷設定の確認用の画面をディスプレイ110に表示する。図6に示される設定画面では、図5においてチェックボックスにチェックが入れられていた印刷設定の内容が詳細に表示される。ユーザは、個々の設定の修正を行う場合には、この画面において行うことができる。   FIG. 6 is a display for confirming the print setting in step S60. If the determination result of step S50 is (1) above, the process proceeds to step S60. In step S60, the printer driver 96 displays a print setting confirmation screen on the display 110. In the setting screen shown in FIG. 6, the contents of the print setting in which the check box was checked in FIG. 5 are displayed in detail. The user can make corrections on this screen when modifying individual settings.

その後、図6の表示の下段中央の「OK」ボタンが押されると、図2のステップS80では、その印刷設定に従ってデータファイルに基づいて印刷データが生成され、プリンタ22に送られる。そして、プリンタ22で印刷が実行される。印刷対象のデータファイルに基づいて印刷データを生成するプリンタドライバ96の機能部を、印刷部96cとして図1に示す。また、印刷データに基づいてプリンタ22の各部を制御して印刷を実行するプリンタ22のCPU222の機能部を、印刷部222cとして図1に示す。   Thereafter, when the “OK” button in the lower center of the display in FIG. 6 is pressed, print data is generated based on the data file in accordance with the print setting and sent to the printer 22 in step S80 in FIG. Then, printing is executed by the printer 22. A functional unit of the printer driver 96 that generates print data based on a data file to be printed is shown as a printing unit 96c in FIG. Further, a functional unit of the CPU 222 of the printer 22 that executes printing by controlling each unit of the printer 22 based on the print data is illustrated in FIG. 1 as a printing unit 222c.

ステップS50において、優先順位が最も高い候補のチェックボックス以外のチェックボックスがチェックされて、確定ボタンD22が押された場合には(上記(2)参照)、処理は、ステップS70に進む。ステップS70では、選択された印刷設定に従った設定が行われる。そして、ステップS60で、その印刷設定の内容が詳細に表示される。その後の処理は、上記の場合と同じである。   In step S50, when check boxes other than the check box with the highest priority are checked and the confirm button D22 is pressed (see (2) above), the process proceeds to step S70. In step S70, settings are performed according to the selected print settings. In step S60, the contents of the print settings are displayed in detail. The subsequent processing is the same as in the above case.

ステップS50において、キーワード入力窓D25にキーワードが入力されて検索ボタンD24が押された場合には(上記(3)および図5参照)、処理はステップS20に戻る。ステップS20では、ステップS10で抽出された属性情報とともに、ステップS90で入力されたキーワードがプリンタ22に送られる。プリンタ22のCPU222は、印刷対象のデータファイルから抽出されたファイル名、拡張子、フォルダ名、またはステップS50で入力されたキーワードと一致する照合情報に関連づけられた印刷設定の候補を、設定候補データ228から検索する。そして、検索結果をプリンタドライバ96に送信する。   In step S50, when a keyword is input to the keyword input window D25 and the search button D24 is pressed (see (3) and FIG. 5 above), the process returns to step S20. In step S20, the keyword input in step S90 is sent to the printer 22 together with the attribute information extracted in step S10. The CPU 222 of the printer 22 sets the print setting candidate associated with the file name extracted from the data file to be printed, the extension, the folder name, or the collation information matching the keyword input in step S50 as the setting candidate data. Search from 228. The search result is transmitted to the printer driver 96.

図7は、図2のステップS40において、図5の状態でキーワード入力窓D25にキーワード「計画書」が入力され、検索ボタンD24が押された場合に、その後、ステップS50,S20,S30を経て、再びステップS40でディスプレイ110に表示された画面を示す図である。図7の表D26においては、図5の表D21に示された第1,第3,第2の各印刷設定に加えて、第4の印刷設定(図4の表228a参照)が表示されている。第4の印刷設定は、キーワード「計画書」と関連づけられて、設定候補データ228内に格納されている(図4の表228e参照)。よって、ステップS50でキーワード「計画書」が入力された後には、この第4の印刷設定も、ステップS20の検索でヒットし、ステップS40において表示される。ユーザは、そのようにして表示された印刷設定の候補を、ステップS40で選択することができる。   FIG. 7 shows a case where the keyword “plan” is input to the keyword input window D25 in the state shown in FIG. 5 and the search button D24 is pressed in the state shown in FIG. 5, and then the steps S50, S20 and S30 are performed. It is a figure which shows the screen displayed on the display 110 again by step S40. In the table D26 of FIG. 7, in addition to the first, third, and second print settings shown in the table D21 of FIG. 5, a fourth print setting (see the table 228a of FIG. 4) is displayed. Yes. The fourth print setting is associated with the keyword “plan” and stored in the setting candidate data 228 (see table 228e in FIG. 4). Therefore, after the keyword “plan” is input in step S50, this fourth print setting is also hit in the search in step S20 and is displayed in step S40. The user can select a print setting candidate displayed in this way in step S40.

なお、第4の印刷設定は、第3の印刷設定と同様、印刷対象のデータファイルに関する照合情報のうち1種類の照合情報(キーワード)のみと関連づけられている(図7参照)。しかし、第4の印刷設定は、第3の印刷設定に比べて評価値が高いため、第3の印刷設定よりも順位が高い。   Note that the fourth print setting is associated with only one type of collation information (keyword) in the collation information related to the data file to be printed (see FIG. 7), as in the third print setting. However, since the evaluation value of the fourth print setting is higher than that of the third print setting, the rank is higher than that of the third print setting.

その後、ユーザは、図7の画面でチェックボックスD261〜D263のうち好ましい印刷設定のチェックボックス(たとえばD263)にチェックを入れ、確定ボタンD22を押すことができる。これらステップS40以下の操作は、前述のとおりである。   Thereafter, the user can check a check box (for example, D263) of a preferable print setting among the check boxes D261 to D263 on the screen of FIG. 7 and press the confirm button D22. The operations after step S40 are as described above.

一方、ステップS30において、特徴情報と関連づけられた印刷設定の候補が存在しなかった場合には、処理はステップS90に進む。   On the other hand, if there is no print setting candidate associated with the feature information in step S30, the process proceeds to step S90.

図8は、ステップS90においてディスプレイ110に表示される画面を示す図である。プリンタドライバ96は、ステップS90で、ユーザにキーワードの入力を促すメッセージD27を表示する。同時に、プリンタドライバ96は、確定ボタンD22と、キャンセルボタンD23と、検索ボタンD24と、キーワード入力窓D25を表示する。なお、ステップS90の機能を奏するプリンタドライバ96の機能部は、設定補助部96b(図1参照)である。   FIG. 8 is a diagram showing a screen displayed on the display 110 in step S90. In step S90, the printer driver 96 displays a message D27 that prompts the user to input a keyword. At the same time, the printer driver 96 displays a confirmation button D22, a cancel button D23, a search button D24, and a keyword input window D25. The functional unit of the printer driver 96 that performs the function of step S90 is a setting auxiliary unit 96b (see FIG. 1).

図2のステップS100では、プリンタドライバ96は、ユーザが、(1)確定ボタンD22を押したか、(2)キーワード入力窓D25にキーワードを入力して検索ボタンD24を押したか、を判定する。(1)の場合には、処理は、ステップS110に進む。(2)の場合には、処理は、ステップS20に戻る。   In step S100 in FIG. 2, the printer driver 96 determines whether the user has pressed (1) the enter button D22 or (2) entered a keyword in the keyword input window D25 and pressed the search button D24. In the case of (1), the process proceeds to step S110. In the case of (2), the process returns to step S20.

ステップS110では、標準の印刷設定に従った設定がなされる。この標準の印刷設定は、プリンタメーカがあらかじめ定めることができる。その後、処理は、ステップS60に進む。以下の処理は前述のとおりである。   In step S110, settings are made according to standard print settings. This standard print setting can be determined in advance by the printer manufacturer. Thereafter, the process proceeds to step S60. The following processing is as described above.

図3のステップS210では、プリンタドライバ96は、(1)そのまま印刷処理を終了するか、(2)同じデータファイルの印刷を再び行うか、(3)直前に行った印刷で使用した印刷設定を設定候補データ228に記憶するか、の選択をユーザに促す画面を表示される(図示せず)。   In step S210 of FIG. 3, the printer driver 96 (1) ends the printing process as it is, (2) reprints the same data file, or (3) print settings used in the printing performed immediately before. A screen prompting the user to select whether to store in the setting candidate data 228 is displayed (not shown).

ステップS210におけるユーザの選択が上記(1)である場合には、そのまま処理を終了する。ステップS210におけるユーザの選択が上記(2)である場合には、処理は、ステップS40に戻る(図2参照)。ステップS210におけるユーザの選択が上記(3)である場合には、処理は、ステップS220に進む。   If the user's selection in step S210 is (1) above, the process ends. If the user selection in step S210 is (2) above, the process returns to step S40 (see FIG. 2). If the user selection in step S210 is (3) above, the process proceeds to step S220.

図9は、ステップS220においてプリンタドライバ96によってディスプレイ110に表示される画面を示す図である。図9の表D42においては、直前の印刷において印刷の対象であったデータファイルの各特徴情報(拡張子、ファイル名、フォルダ名、キーワード)が左側に表示される。また、表D42においては、直前の印刷において使用された印刷設定の内容が右側に表示される。ここでは、図2のステップS40において、図7の状態で上から3番目の印刷設定が選択され、さらに、ステップS60で、スタンプマークとして「機密」の文字列が設定されたものとする。   FIG. 9 is a diagram showing a screen displayed on the display 110 by the printer driver 96 in step S220. In the table D42 of FIG. 9, the characteristic information (extension, file name, folder name, keyword) of the data file that was the printing target in the previous printing is displayed on the left side. In Table D42, the contents of the print settings used in the immediately preceding print are displayed on the right side. Here, it is assumed that the third print setting from the top in the state of FIG. 7 is selected in step S40 of FIG. 2, and that a character string “confidential” is set as the stamp mark in step S60.

図9の表示では、各特徴情報の左側にチェックボックスD421〜D424が表示される。これらのチェックボックスは、その隣に表示されている特徴情報と表D42の右欄に表示されている印刷設定の関連づけに関して、設定候補データ228を更新するか否かを指示するためのチェックボックスである。各チェックボックスは、その位置にカーソルCSが合わされクリックされることによって、独立にON/OFFされる。ユーザが入力を行う前の状態においては、全てのチェックボックスD421〜D424にチェックが入っている。また、キーワード入力窓D44には、直前の印刷において、ステップS50でユーザが入力したキーワード「計画書」(図5参照)があらかじめ入力されている。   In the display of FIG. 9, check boxes D421 to D424 are displayed on the left side of each feature information. These check boxes are used to instruct whether or not to update the setting candidate data 228 regarding the association between the feature information displayed next to the print settings and the print settings displayed in the right column of the table D42. is there. Each check box is independently turned ON / OFF by placing the cursor CS at that position and clicking. In a state before the user performs input, all the check boxes D421 to D424 are checked. Further, the keyword “plan” (see FIG. 5) input by the user in step S50 in the previous printing is input in the keyword input window D44 in advance.

図9の画面において、ユーザは、マウス130を操作して各チェックボックスD421〜D424をONまたはOFFにすることができる。また、ユーザは、キーワード入力窓D44に新たなキーワードを追加し、また、キーワード入力窓D44に入力されているキーワードを削除することができる。すなわち、キーワード入力窓D44は、ユーザに好ましいキーワードの入力を促す表示として機能する。   In the screen of FIG. 9, the user can operate the mouse 130 to turn each check box D421 to D424 ON or OFF. Further, the user can add a new keyword to the keyword input window D44 and delete the keyword input to the keyword input window D44. That is, the keyword input window D44 functions as a display that prompts the user to input a preferable keyword.

このような態様とすることで、データファイルの特徴情報(照合情報)と印刷設定の組み合わせのうち、ユーザが重要ではないと判断する組み合わせについては、設定候補データ228の更新に反映させないようにすることができる。すなわち、設定候補データ228に不要な情報が格納されることを防止することができる。その結果、プリンタ22のCPU222は、設定候補データ228に基づいて、ユーザが使用する可能性が高い印刷設定の候補について高精度な選択を行って、ユーザに提示することができる。   By adopting such an aspect, among the combinations of the characteristic information (collation information) of the data file and the print setting, the combination that the user determines is not important is not reflected in the update of the setting candidate data 228. be able to. That is, it is possible to prevent unnecessary information from being stored in the setting candidate data 228. As a result, based on the setting candidate data 228, the CPU 222 of the printer 22 can make a high-precision selection of print setting candidates that are likely to be used by the user and present them to the user.

図9の表示の下段には、保存ボタンD46と、キャンセルボタンD48とが表示されている。図9の状態において、ユーザがカーソルCSを保存ボタンD46に合わせてクリックすると、処理は図3のステップS230に進む。なお、以上のようなステップS220の機能を奏するプリンタドライバ96の機能部を、情報入力部96aとして図1に示す。   A save button D46 and a cancel button D48 are displayed at the bottom of the display in FIG. In the state shown in FIG. 9, when the user clicks the cursor CS on the save button D46, the process proceeds to step S230 in FIG. A functional unit of the printer driver 96 that performs the function of step S220 as described above is shown in FIG. 1 as an information input unit 96a.

ステップS230では、いずれかのチェックボックスにチェックがはいっているか否かが判定される。すべてのチェックボックスのチェックがはずされている場合には、処理はそのまま終了する。いずれかのチェックボックスのチェックが入っている場合には、処理はステップS240に進む。   In step S230, it is determined whether or not any check box is checked. If all the check boxes are unchecked, the process ends as it is. If any check box is checked, the process proceeds to step S240.

ステップS240では、印刷設定の情報と、チェックが入っている特徴情報のデータが、プリンタドライバ96からプリンタ22に送られる。そして、プリンタ22のCPU222は、チェックが入っている特徴情報に関して、設定候補データ228を更新する。   In step S <b> 240, print setting information and feature information data that is checked are sent from the printer driver 96 to the printer 22. Then, the CPU 222 of the printer 22 updates the setting candidate data 228 regarding the feature information that is checked.

より具体的には、図9の右欄に表示された印刷設定が、すでに設定候補データ228に格納されている印刷設定ではない場合は、その印刷設定が追加的に設定候補データ228に格納される(図4の左中段参照)。また、図9においてチェックが入っている特徴情報と、その印刷設定との関連づけも設定候補データ228に格納される。なお、キーワード入力窓D44に2以上のキーワードが入力されている場合には、各キーワードと印刷設定との関連づけが格納される。その際、各特徴情報(照合情報)と印刷設定との組み合わせの評価値は「1」とされる。   More specifically, when the print setting displayed in the right column of FIG. 9 is not the print setting already stored in the setting candidate data 228, the print setting is additionally stored in the setting candidate data 228. (See the middle left panel in FIG. 4). Further, the feature information checked in FIG. 9 and the association with the print setting are also stored in the setting candidate data 228. When two or more keywords are input in the keyword input window D44, the association between each keyword and the print setting is stored. At this time, the evaluation value of the combination of each feature information (collation information) and the print setting is “1”.

一方、図9の右欄に表示された印刷設定が、すでに設定候補データ228に格納されている印刷設定である場合は、図9においてチェックが入っている特徴情報と、その印刷設定との組み合わせの情報が更新される。その際、その印刷設定と特徴情報(照合情報)との組み合わせがすでに設定候補データ228に格納されている場合には、その組み合わせの関連づけの評価値(図4参照)が、1ずつ増加される。一方、その印刷設定と特徴情報(照合情報)との組み合わせが設定候補データ228に格納されていない場合には、その組み合わせが、評価値「1」とともに、設定候補データ228に新たに格納される。   On the other hand, when the print settings displayed in the right column of FIG. 9 are print settings already stored in the setting candidate data 228, the combination of the feature information checked in FIG. 9 and the print settings Information is updated. At that time, when the combination of the print setting and the feature information (collation information) is already stored in the setting candidate data 228, the evaluation value (see FIG. 4) for associating the combination is incremented by one. . On the other hand, when the combination of the print setting and the feature information (collation information) is not stored in the setting candidate data 228, the combination is newly stored in the setting candidate data 228 together with the evaluation value “1”. .

すなわち、設定候補データ228に格納されている、印刷設定と照合情報の組み合わせの「評価値」とは、過去の所定の期間中に印刷に使用された回数を表すパラメータである。   That is, the “evaluation value” of the combination of the print setting and the collation information stored in the setting candidate data 228 is a parameter representing the number of times used for printing during a past predetermined period.

図3のステップS240で設定候補データ228が更新された後、処理は終了する。なお、設定候補データ228をRAM224内に保持し、ステップS240においてそれを更新する機能を奏するプリンタ22のCPU222の機能部を、設定記憶部222aとして図1に示す。   After the setting candidate data 228 is updated in step S240 of FIG. 3, the process ends. The functional unit of the CPU 222 of the printer 22 that has the function of holding the setting candidate data 228 in the RAM 224 and updating it in step S240 is shown as a setting storage unit 222a in FIG.

このような態様とすることで、実際に印刷に使用した印刷設定を保存しておき、その後の印刷の際にユーザに提示して、ユーザに利用させることができる(図3のS240、図2のS30,S40、ならびに図5参照)。このため、ユーザは、メーカが定めた標準の印刷設定や、直前に使用した印刷設定から大幅に設定内容を変更して使用する必要がない。その結果、印刷の際のユーザの印刷設定の負担が軽減される。   By adopting such an aspect, it is possible to save the print settings actually used for printing, present them to the user at the time of subsequent printing, and allow the user to use them (S240 in FIG. 3, FIG. 2). S30, S40, and FIG. 5). For this reason, the user does not need to change the setting contents from the standard print settings determined by the manufacturer or the print settings used immediately before. As a result, the burden of the user's print settings during printing is reduced.

また、本実施例では、印刷の対象となったデータファイルに関する特徴情報(照合情報)と関連づけて印刷設定を保存する(図9および図4参照)。そして、過去の印刷データを利用する際には、印刷対象のデータファイルの特徴情報とそれらの関連づけされた照合情報とを照合して、候補となる印刷設定を選択する(図2のS20、図4および図5参照)。このため、ユーザが使用することを望む可能性が低い印刷設定を排除して、ユーザが使用することを望む可能性が高い印刷設定を、候補としてユーザに提示することができる。   In this embodiment, the print setting is stored in association with the characteristic information (collation information) regarding the data file to be printed (see FIGS. 9 and 4). Then, when using past print data, the feature information of the data file to be printed and the matching information associated therewith are collated to select candidate print settings (S20 in FIG. 2, FIG. 4 and FIG. 5). For this reason, it is possible to exclude print settings that are unlikely to be used by the user and present print settings that are likely to be used by the user to the user as candidates.

さらに、本実施例では、ユーザに自らキーワードを入力させ、そのキーワードに基づいて印刷設定を選択することができる(図2のS40,S50,S90,S100ならびに図7、図8参照)。このため、あるデータファイルについて過去に使用した印刷設定を、共通する属性情報を有しないデータファイルの印刷の際に、候補として提示して、使用することができる。   Furthermore, in this embodiment, the user can input a keyword himself and select a print setting based on the keyword (see S40, S50, S90, S100 in FIG. 2 and FIGS. 7 and 8). For this reason, print settings used in the past for a data file can be presented and used as candidates when printing data files that do not have common attribute information.

B.第2実施例:
第1実施例では、図2のステップS90で入力されたキーワードを使用して検索を行う場合には、特に設定候補データ228中の照合情報の種類を特定せずに検索が行われる。しかし、第2実施例では、ユーザによって入力されたキーワードを使用して検索を行う場合には、検索対象の照合情報の種類が特定される。第2実施例の他の点は、第1実施例と同じである。
B. Second embodiment:
In the first embodiment, when a search is performed using the keyword input in step S90 of FIG. 2, the search is performed without specifying the type of collation information in the setting candidate data 228. However, in the second embodiment, when a search is performed using a keyword input by a user, the type of collation information to be searched is specified. The other points of the second embodiment are the same as those of the first embodiment.

図10は、第2実施例において、図2のステップS90でディスプレイ110に表示される画面を示す図である。第2実施例では、ステップS90では、確定ボタンD22と、キャンセルボタンD23と、検索ボタンD24と、キーワード入力窓D25と、メッセージD27と、に加えて、照合情報の種類を入力するための種類入力窓D28が表示される。ユーザは、マウス130を操作して、種類入力窓D28に、「拡張子」、「ファイル名」、「フォルダ名」、「保存済みキーワード」、「全種類」のいずれかを選択的に入力する。   FIG. 10 is a diagram showing a screen displayed on the display 110 in step S90 of FIG. 2 in the second embodiment. In the second embodiment, in step S90, in addition to the confirmation button D22, the cancel button D23, the search button D24, the keyword input window D25, and the message D27, a type input for inputting the type of collation information. Window D28 is displayed. The user operates the mouse 130 to selectively input one of “extension”, “file name”, “folder name”, “stored keyword”, and “all types” in the type input window D28. .

種類入力窓D28において「拡張子」が選択された場合には、設定候補データ228中の照合情報のうち、拡張子を対象として(図4の表228b参照)、キーワード入力窓D25に入力された文字列の検索が行われる。なお、検索は、部分一致検索である。種類入力窓D28において「ファイル名」または「フォルダ名」が選択された場合も同様に、ファイル名またはフォルダ名を対象として検索が行われる(図4の表228c,228d参照)。   When “extension” is selected in the type input window D28, the extension is included in the collation information in the setting candidate data 228 (see table 228b in FIG. 4), and is input to the keyword input window D25. A string search is performed. The search is a partial match search. Similarly, when “file name” or “folder name” is selected in the type input window D28, a search is performed for the file name or folder name (see tables 228c and 228d in FIG. 4).

種類入力窓D28において「保存済みキーワード」が選択された場合には、図3のステップS220,S230において、印刷情報との関連づけを保存するようにユーザに指示されて、印刷情報と関連づけられているキーワードを対象として、キーワード入力窓D25に入力された文字列の検索が行われる(図9および図4の表228e参照)。   When “saved keyword” is selected in the type input window D28, the user is instructed to save the association with the print information in steps S220 and S230 in FIG. 3, and is associated with the print information. A search for the character string input to the keyword input window D25 is performed for the keyword (see Table 228e in FIGS. 9 and 4).

種類入力窓D28において「全種類」が選択された場合には、設定候補データ228中の全ての種類の照合情報を対象として、キーワード入力窓D25に入力された文字列の検索が行われる。   When “all types” is selected in the type input window D28, the character string input in the keyword input window D25 is searched for all types of collation information in the setting candidate data 228.

このような態様とすれば、設定候補データ228中の検索対象の範囲を限定することができる。よって、検索に要する時間や検索に要するメモリ容量を少なくすることができる。   With such an aspect, it is possible to limit the search target range in the setting candidate data 228. Therefore, the time required for the search and the memory capacity required for the search can be reduced.

C.変形例:
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
C. Variation:
The present invention is not limited to the above-described examples and embodiments, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible.

C1.変形例1:
上記実施例では、データファイルから抽出される属性情報は、ファイル名、拡張子、フォルダ名の情報である。しかし、それら以外にも、ファイルの作成日時、ファイルの更新日時、データサイズ等を抽出し、それらを印刷設定と関連づけて設定候補データ228に格納する態様とすることもできる。また、データファイルが「文書名」や「タイトル」のデータを持つデータファイルである場合は、それらを属性情報として抽出することもできる。そして、印刷を行う際には、データファイルからファイルの作成日時、ファイルの更新日時、データサイズ、タイトル等を取得して、設定候補データ228を検索することもできる。
C1. Modification 1:
In the above embodiment, the attribute information extracted from the data file is information on the file name, extension, and folder name. However, in addition to these, it is possible to extract the file creation date / time, file update date / time, data size, etc., and store them in the setting candidate data 228 in association with the print settings. Further, when the data file is a data file having “document name” and “title” data, they can be extracted as attribute information. When printing, the file creation date / time, file update date / time, data size, title, and the like can be acquired from the data file, and the setting candidate data 228 can be searched.

C2.変形例2:
上記第1実施例では、印刷対象のデータファイルのファイル名やフォルダ名については、設定候補データ228に格納された照合情報と完全に一致する場合に、その照合情報と関連づけられた印刷設定が候補とされる。しかし、印刷対象のデータファイルから抽出された属性情報と部分的に一致する照合情報と関連づけられた印刷設定をも、候補とすることもできる。そのような態様においては、他の条件が同じであれば、部分一致した照合情報のうち一致している文字数が多いものほど、候補としてユーザに提示する際の「順位」(図5および図7参照)が高くなるように構成することが好ましい。
C2. Modification 2:
In the first embodiment, when the file name and folder name of the data file to be printed are completely coincident with the collation information stored in the setting candidate data 228, the print settings associated with the collation information are candidates. It is said. However, a print setting associated with collation information that partially matches attribute information extracted from the data file to be printed can also be a candidate. In such an aspect, if the other conditions are the same, the “rank” (FIG. 5 and FIG. 7) when presenting to the user as a candidate the larger the number of matching characters among the partially matched matching information. It is preferable to configure so as to be high.

C3.変形例3:
上記実施例では、印刷設定は、印刷用紙のサイズ、モノクロ/カラー、1枚の印刷用紙に印刷する枚数(N−up)、両面印刷/片面印刷、スタンプマークの有無の情報を保持している。しかし、印刷設定は、プリンタに応じて他の情報を保持することもできる。たとえば、印刷設定は、印刷用紙の向き(縦/横)、印刷用紙が格納されているトレイの番号などの情報を保持することもできる。
C3. Modification 3:
In the above embodiment, the print setting holds information on the size of printing paper, monochrome / color, the number of sheets to be printed on one printing paper (N-up), duplex printing / single-sided printing, and presence / absence of stamp marks. . However, the print setting can also hold other information depending on the printer. For example, the print setting can also hold information such as the orientation (vertical / horizontal) of the printing paper and the number of the tray in which the printing paper is stored.

C4.変形例4:
上記実施例では、図2のステップS40,S50においてキーワードが入力された後、再度、ステップS20で印刷設定の候補を検索する際には、すでに検索が行われたファイル名、拡張子等の照合情報も含めて検索が行われる。しかし、キーワードが入力された後、再度、ステップS20で印刷設定の候補を検索する際には、入力されたキーワードのみを使用して検索を行う態様とすることもできる。
C4. Modification 4:
In the above embodiment, after a keyword is input in steps S40 and S50 of FIG. 2, when searching for a print setting candidate again in step S20, the file name, extension, etc. that have already been searched are collated. Search including information is performed. However, after a keyword is input, when searching for a print setting candidate again in step S20, the search may be performed using only the input keyword.

C5.変形例5:
上記実施例では、候補となる印刷設定は、優先度が高いものほど上に表示され、かつ、優先度の順位が表示されている(図5および図7参照)。しかし、候補となる印刷設定の優先度の表示は他の態様とすることもできる。たとえば、優先度の高いものから順に一つづつまたは複数個ずつ表示し、ユーザの操作に応じて次に優先度が高い一または複数の印刷設定を表示するようにしてもよい。また、優先度を「順位(数)」で表示する態様のほか、優先度をアルファベットやマークで表示することもできる。
C5. Modification 5:
In the above-described embodiment, candidate print settings are displayed higher as the priority is higher, and the priority order is displayed (see FIGS. 5 and 7). However, the display of the priority of the candidate print settings can be changed to other modes. For example, one or a plurality of print settings may be displayed in order from the highest priority, and one or a plurality of print settings having the next highest priority may be displayed in accordance with a user operation. In addition to a mode in which the priority is displayed as “rank (number)”, the priority can also be displayed in alphabets or marks.

C6.変形例6:
上記実施例においては、照合情報と印刷設定の組み合わせについて評価値が記録されている(図4参照)。そして、図5または図7のように候補として表示する際の順位の基礎となる印刷設定の評価値は、それらの組み合わせについての評価値の合計値である。しかし、印刷設定の評価値は、単純に「その印刷設定がステップS40,S50で候補の中から選択された回数」を反映するものとすることもできる。
C6. Modification 6:
In the above embodiment, evaluation values are recorded for combinations of collation information and print settings (see FIG. 4). As shown in FIG. 5 or FIG. 7, the evaluation value of the print setting that is the basis of the ranking when displaying as a candidate is the total value of the evaluation values for those combinations. However, the evaluation value of the print setting may simply reflect “the number of times the print setting has been selected from the candidates in steps S40 and S50”.

照合情報と印刷設定の組み合わせの評価値や、印刷設定の評価値は、過去の所定の期間中におけるそれらの使用回数とすることもでき、また、それらの使用回数に基づいて得られる所定の値とすることもできる。たとえば、評価値は、全印刷回数中の、その印刷設定(または印刷設定と照合情報の組み合わせ)が使用された回数の割合とすることもできる。また、所定の時間区間中における印刷設定の使用にポイントを付すこととし、かつ、使用時刻が後になるほど大きいポイントを付すこととして、各印刷設定についての所定期間中のそのポイントの合計値を、評価値とすることもできる。   The evaluation value of the combination of the collation information and the print setting and the evaluation value of the print setting can be used as the number of times of use during a predetermined period in the past. It can also be. For example, the evaluation value may be a ratio of the number of times that the print setting (or a combination of the print setting and the collation information) is used in the total number of times of printing. In addition, a point is given to the use of a print setting during a predetermined time interval, and a point that is increased as the use time is later, and the total value of the points during the predetermined period for each print setting is evaluated. It can also be a value.

そして、そのように定められた印刷設定の評価値に基づいて、候補としての複数の印刷設定の順位を決定して、それらの候補の印刷設定をユーザに表示することができる。   Then, based on the print setting evaluation value determined as described above, the order of a plurality of print settings as candidates can be determined, and the print settings of these candidates can be displayed to the user.

C7.変形例7:
上記実施例では、標準の印刷設定を使用した場合にも(図2のステップS110参照)、図3のステップS220以下の設定候補データの更新に関する処理が行われる。しかし、標準の印刷設定を使用した場合には、図3のステップS220以下の設定候補データの更新に関する処理を行わない態様とすることもできる。
C7. Modification 7:
In the above embodiment, even when the standard print setting is used (see step S110 in FIG. 2), the processing related to the update of the setting candidate data in step S220 and subsequent steps in FIG. 3 is performed. However, when standard print settings are used, it is possible to adopt a mode in which processing relating to update of setting candidate data in step S220 and subsequent steps in FIG. 3 is not performed.

C8.変形例8:
上記実施例では、図2のステップS40,S50,S90,S100でユーザによってキーワードが入力された場合にも、図3のステップS220で関連づけの記憶に先立ってデータファイルの特徴情報を提示する際には、初期状態において、すべてのチェックボックスにチェックが入っている。すなわち、すべての種類の特徴情報(照合情報)について、印刷設定との関連づけを記憶すべき状態となっている。
C8. Modification 8:
In the above embodiment, even when a keyword is input by the user in steps S40, S50, S90, and S100 in FIG. 2, the feature information of the data file is presented prior to storing the association in step S220 in FIG. In the initial state, all checkboxes are checked. In other words, all types of feature information (collation information) should be stored in association with print settings.

しかし、図2のステップS40,S50,S90,S100でユーザによってキーワードが入力された場合には、初期状態において、キーワードのチェックボックス(図9においてD424)のみにチェックが入り、他のチェックボックス(図9においてD421〜D423)にはチェックが入っていない状態とすることもできる。すなわち、キーワードについてのみ、印刷設定との関連づけを記憶すべき状態とすることもできる。   However, when a keyword is input by the user in steps S40, S50, S90, and S100 in FIG. 2, only the keyword check box (D424 in FIG. 9) is checked in the initial state, and other check boxes ( In FIG. 9, D421 to D423) may be in a state in which no check is made. That is, it is possible to store the association with the print setting only for the keyword.

また、図2のステップS40,S50,S90,S100でユーザによってキーワードが入力された場合には、図3のステップS220,S230の処理を行うことなく、自動的に、キーワードについてのみ印刷設定との関連づけを記憶する態様とすることもできる。   Further, when a keyword is input by the user in steps S40, S50, S90, and S100 in FIG. 2, the print setting is automatically made only for the keyword without performing the processing in steps S220 and S230 in FIG. It is also possible to store the association.

C9.変形例9:
上記実施例では、プリンタ22とコンピュータ100とが協働して印刷設定の処理を行っている。しかし、たとえば、プリンタ22がディスプレイおよびメモリカード読み取り装置を備え、単独で上記のデータファイルの印刷設定の処理を行うことができるように構成することもできる。また、プリンタドライバ96が設定候補データ228を備え、候補の印刷設定を検索できるように構成することもできる。
C9. Modification 9:
In the above embodiment, the printer 22 and the computer 100 cooperate to perform print setting processing. However, for example, the printer 22 may include a display and a memory card reader, and may be configured to perform the above-described data file print setting process alone. Further, the printer driver 96 can be configured to include the setting candidate data 228 and search for candidate print settings.

C10.変形例10:
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、プリンタ22のCPU222の機能の一部または全部を専用回路が実行するようにすることもできる。また、プリンタドライバ96が実行する機能の一部または全部を、専用回路が実行するようにすることもできる。さらに、プリンタ22のCPU222の機能の一部または全部をプリンタドライバ96が実行するように構成することもできる。
C10. Modification 10:
In the above embodiment, a part of the configuration realized by hardware may be replaced with software, and conversely, a part of the configuration realized by software may be replaced by hardware. For example, a dedicated circuit may execute part or all of the functions of the CPU 222 of the printer 22. In addition, the dedicated circuit may execute part or all of the functions executed by the printer driver 96. Further, the printer driver 96 may be configured to execute part or all of the functions of the CPU 222 of the printer 22.

このような機能を実現するコンピュータプログラムは、フロッピディスクやCD−ROM等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。ホストコンピュータは、その記録媒体からコンピュータプログラムを読み取って内部記憶装置または外部記憶装置に転送する。あるいは、通信経路を介してプログラム供給装置からホストコンピュータにコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、内部記憶装置に格納されたコンピュータプログラムがホストコンピュータのマイクロプロセッサによって実行される。また、記録媒体に記録されたコンピュータプログラムをホストコンピュータが直接実行するようにしてもよい。   A computer program for realizing such a function is provided in a form recorded on a computer-readable recording medium such as a floppy disk or a CD-ROM. The host computer reads the computer program from the recording medium and transfers it to the internal storage device or the external storage device. Alternatively, the computer program may be supplied from the program supply device to the host computer via a communication path. When realizing the function of the computer program, the computer program stored in the internal storage device is executed by the microprocessor of the host computer. Further, the host computer may directly execute the computer program recorded on the recording medium.

この明細書において、ホストコンピュータとは、ハードウェア装置とオペレーションシステムとを含む概念であり、オペレーションシステムの制御の下で動作するハードウェア装置を意味している。コンピュータプログラムは、このようなホストコンピュータに、上述の各部の機能を実現させる。なお、上述の機能の一部は、アプリケーションプログラムでなく、オペレーションシステムによって実現されていても良い。   In this specification, the host computer is a concept including a hardware device and an operation system, and means a hardware device that operates under the control of the operation system. The computer program causes such a host computer to realize the functions of the above-described units. Note that some of the functions described above may be realized by an operation system instead of an application program.

なお、この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやCD−ROMのような携帯型の記録媒体に限らず、各種のRAMやROM等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。   In the present invention, the “computer-readable recording medium” is not limited to a portable recording medium such as a flexible disk or a CD-ROM, but an internal storage device in a computer such as various RAMs and ROMs, An external storage device fixed to a computer such as a hard disk is also included.

本発明の実施例である印刷システムの概略構成を示す説明図。1 is an explanatory diagram illustrating a schematic configuration of a printing system that is an embodiment of the present invention. FIG. データファイルの印刷を行う際の処理を示すフローチャート。The flowchart which shows the process at the time of printing a data file. データファイルの印刷を行う際の処理を示すフローチャート。The flowchart which shows the process at the time of printing a data file. プリンタ22が保持している設定候補データ228の内容を示す図。FIG. 6 is a view showing the contents of setting candidate data 228 held by the printer 22. 候補の印刷設定を示すディスプレイ110上の表示を表す図。The figure showing the display on the display 110 which shows the printing setting of a candidate. ステップS60における印刷設定の確認用の表示。Display for confirming print settings in step S60. キーワード「計画書」が入力され、検索ボタンD24が押された後に、ステップS40でディスプレイ110に表示される画面を示す図。The figure which shows the screen displayed on the display 110 by step S40, after the keyword "plan" is input and the search button D24 is pushed. ステップS90においてディスプレイ110に表示される画面を示す図。The figure which shows the screen displayed on the display 110 in step S90. ステップS220においてディスプレイ110に表示される画面を示す図。The figure which shows the screen displayed on the display 110 in step S220. 第2実施例において、図2のステップS90でディスプレイ110に表示される画面を示す図。The figure which shows the screen displayed on the display 110 by FIG.2 S90 in 2nd Example.

符号の説明Explanation of symbols

22…プリンタ
91…ビデオドライバ
95…アプリケーションプログラム
96…プリンタドライバ
100…パーソナルコンピュータ
102…CPU
104…RAM
106…ハードディスク
110…ディスプレイ
120…キーボード
130…マウス
222…CPU
224…RAM
226…ROM
228…設定候補データ
CS…マウスカーソル
D211〜D213…チェックボックス
D22…確定ボタン
D23…キャンセルボタン
D24…検索ボタン
D25…キーワード入力窓
D261〜D264…チェックボックス
D27…キーワードの入力を促すメッセージ
D421〜D424…チェックボックス
D44…キーワード入力窓
D46…保存ボタン
D48…キャンセルボタン
DESCRIPTION OF SYMBOLS 22 ... Printer 91 ... Video driver 95 ... Application program 96 ... Printer driver 100 ... Personal computer 102 ... CPU
104 ... RAM
106 ... Hard disk 110 ... Display 120 ... Keyboard 130 ... Mouse 222 ... CPU
224 ... RAM
226 ... ROM
228 ... Setting candidate data CS ... Mouse cursor D211 to D213 ... Check box D22 ... Confirm button D23 ... Cancel button D24 ... Search button D25 ... Keyword input window D261-D264 ... Check box D27 ... Message for prompting keyword input D421-D424 ... Check box D44 ... Keyword input window D46 ... Save button D48 ... Cancel button

Claims (12)

印刷装置であって、
複数の印刷設定を、それぞれ複数種類の照合情報と関連づけて、設定候補データの少なくとも一部として記憶している設定記憶部と、
印刷の対象であるデータファイルに関する特徴情報と、前記設定候補データに格納されている前記照合情報と、を照合することによって、前記設定候補データに格納されている前記複数の印刷設定の中から印刷設定の候補である候補設定を選択する候補選択部と、
前記候補設定に基づく印刷設定の決定を、ユーザに促す設定補助部と、
決定された印刷設定に従って印刷を実行する印刷部と、を備える印刷装置。
A printing device,
A setting storage unit that stores a plurality of print settings in association with a plurality of types of collation information and stores them as at least a part of setting candidate data;
Printing from among the plurality of print settings stored in the setting candidate data by collating feature information regarding the data file to be printed with the collation information stored in the setting candidate data A candidate selection unit for selecting a candidate setting that is a setting candidate;
A setting assistant that prompts the user to determine print settings based on the candidate settings;
And a printing unit that executes printing according to the determined print setting.
請求項1記載の印刷装置であって、
前記複数種類の照合情報および前記特徴情報は、印刷の対象となるデータファイルのファイル名と、前記データファイルが格納されているフォルダのフォルダ名と、の少なくとも一方を含む、印刷装置。
The printing apparatus according to claim 1,
The printing apparatus, wherein the plurality of types of collation information and the feature information include at least one of a file name of a data file to be printed and a folder name of a folder in which the data file is stored.
請求項2記載の印刷装置であって、
前記設定記憶部は、印刷を実行した後に、前記印刷の対象となったデータファイルの前記特徴情報の少なくとも一部を、前記照合情報として前記印刷に使用された印刷設定と関連づけて、前記設定候補データの少なくとも一部として記憶することができる、印刷装置。
The printing apparatus according to claim 2,
The setting storage unit associates at least a part of the feature information of the data file to be printed with the print setting used for the printing as the collation information after executing the printing, and the setting candidate A printing device that can be stored as at least part of data.
請求項3記載の印刷装置であって、さらに、
前記印刷設定の記憶に際して、前記データファイルに関連する文字列の入力をユーザに促すことができる情報入力部を備え、
前記設定記憶部は、前記入力された前記データファイルに関連する文字列を、前記照合情報として前記印刷に使用された印刷設定に関連づけて記憶することができる、印刷装置。
The printing apparatus according to claim 3, further comprising:
An information input unit capable of prompting a user to input a character string related to the data file when storing the print settings;
The setting storage unit can store a character string related to the input data file in association with the print setting used for the printing as the collation information.
請求項4記載の印刷装置であって、
前記設定記憶部は、
前記印刷設定の記憶に際して前記文字列が入力された場合に、
前記入力された文字列以外の前記データファイルの前記特徴情報の少なくとも一部を、前記照合情報として前記印刷に使用された印刷設定と関連づけて記憶せず、
前記入力された文字列を、前記照合情報として前記印刷に使用された印刷設定と関連づけて記憶する、印刷装置。
The printing apparatus according to claim 4, wherein
The setting storage unit
When the character string is input when storing the print settings,
Storing at least a part of the feature information of the data file other than the inputted character string in association with the print setting used for the printing as the collation information;
A printing apparatus that stores the input character string in association with the print setting used for the printing as the collation information.
請求項3記載の印刷装置であって、
前記設定記憶部は、一つの前記照合情報に対して、複数の前記印刷設定を関連づけて記憶することができる、印刷装置。
The printing apparatus according to claim 3,
The setting storage unit is a printing apparatus capable of storing a plurality of the print settings in association with one piece of the collation information.
請求項6記載の印刷装置であって、
前記設定記憶部は、一つの前記印刷設定に対して、複数の前記照合情報を関連づけて記憶することができ、
前記設定補助部は、
前記候補選択部が選択した2以上の候補設定を表示することができ、
前記2以上の候補設定が、(1)第1の候補設定と、(2)前記第1の候補設定と比べて、前記印刷の対象であるデータファイルのより多くの特徴情報と一致する前記照合情報が関連づけられている第2の候補設定と、を含む場合に、前記第2の候補設定を、前記第1の候補設定よりも高い優先度を有する印刷設定として表示する、印刷装置。
The printing apparatus according to claim 6,
The setting storage unit can store a plurality of pieces of collation information in association with one print setting,
The setting auxiliary unit includes:
Two or more candidate settings selected by the candidate selection unit can be displayed,
The collation in which the two or more candidate settings match (1) the first candidate setting and (2) more feature information of the data file to be printed as compared to the first candidate setting. And a second candidate setting associated with the information, the second candidate setting is displayed as a print setting having a higher priority than the first candidate setting.
請求項7記載の印刷装置であって、
前記設定記憶部は、前記設定候補データ中に格納されている印刷設定について、過去の所定の期間中に使用された回数に基づく評価値を決定することができ、
前記設定補助部は、前記2以上の候補設定が、(1)第3の候補設定と、(2)前記第3の候補設定と同じ照合情報と関連づけられており、かつ、前記第3の候補設定よりも高い使用回数を表す前記評価値を有する第4の候補設定と、を含む場合に、前記第4の候補設定を、前記第3の候補設定よりも高い優先度を有する印刷設定として表示する、印刷装置。
The printing apparatus according to claim 7, wherein
The setting storage unit can determine an evaluation value based on the number of times used during a predetermined past period for the print setting stored in the setting candidate data,
The setting assistant unit is configured such that the two or more candidate settings are associated with (1) a third candidate setting and (2) the same collation information as the third candidate setting, and the third candidate And a fourth candidate setting having the evaluation value representing the number of times of use higher than the setting, the fourth candidate setting is displayed as a print setting having a higher priority than the third candidate setting. A printing device.
請求項3記載の印刷装置であって、さらに、
前記印刷の対象となったデータファイルの前記特徴情報の少なくとも一部を、前記照合情報として前記印刷に使用された印刷設定と関連づけて、前記設定記憶部が記憶する前に、
前記印刷の対象となったデータファイルの前記特徴情報を表示し、
前記表示された前記特徴情報を、前記印刷に使用された印刷設定に関連づけて記憶すべきか否かの選択を前記ユーザに促す、情報入力部を備える印刷装置。
The printing apparatus according to claim 3, further comprising:
Before the setting storage unit stores at least a part of the characteristic information of the data file to be printed in association with the print setting used for the printing as the collation information,
Displaying the feature information of the data file to be printed;
A printing apparatus comprising an information input unit that prompts the user to select whether or not the displayed characteristic information should be stored in association with the print setting used for the printing.
請求項2または4記載の印刷装置であって、
前記設定補助部は、
前記ユーザが印刷設定を決定する前に、前記ユーザに文字列の入力を促すことができ、
前記ユーザによって入力された前記文字列を前記設定候補データが格納している前記照合情報と照合することによって、印刷設定の候補を選択することができる、印刷装置。
The printing apparatus according to claim 2 or 4, wherein
The setting auxiliary unit includes:
Before the user determines print settings, the user can be prompted to enter a string;
A printing apparatus capable of selecting a print setting candidate by collating the character string input by the user with the collation information stored in the setting candidate data.
印刷を行う方法であって、
(a)複数の印刷設定を、それぞれ複数種類の照合情報と関連づけて格納している設定候補データを準備する工程と、
(b)印刷の対象であるデータファイルに関する特徴情報と、前記設定候補データに格納されている前記照合情報と、を照合することによって、前記設定候補データに格納されている前記複数の印刷設定の中から印刷設定の候補である候補設定を選択する工程と、
(c)前記候補設定に基づいて印刷設定を決定する工程と、
(d)決定された印刷設定に従って印刷を実行する工程と、を含む印刷方法。
A method for printing,
(A) preparing setting candidate data storing a plurality of print settings in association with a plurality of types of collation information;
(B) By comparing the feature information regarding the data file to be printed with the collation information stored in the setting candidate data, the plurality of print settings stored in the setting candidate data. Selecting a candidate setting that is a candidate for a print setting from among,
(C) determining print settings based on the candidate settings;
And (d) executing printing according to the determined print settings.
コンピュータに接続された印刷装置を使用して印刷を行うためのコンピュータプログラムであって、
複数の印刷設定を、それぞれ複数種類の照合情報と関連づけて格納している設定候補データを準備する機能と、
印刷の対象であるデータファイルに関する特徴情報と、前記設定候補データに格納されている前記照合情報と、を照合することによって、前記設定候補データに格納されている前記複数の印刷設定の中から印刷設定の候補である候補設定を選択する機能と、
前記候補設定に基づく印刷設定の決定を、ユーザに促す機能と、
決定された印刷設定に従って印刷を実行する機能と、を前記コンピュータに実現させるためのコンピュータプログラム。
A computer program for performing printing using a printing device connected to a computer,
A function for preparing setting candidate data storing a plurality of print settings in association with a plurality of types of collation information,
Printing from among the plurality of print settings stored in the setting candidate data by collating feature information regarding the data file to be printed with the collation information stored in the setting candidate data The ability to select candidate settings that are candidate settings,
A function that prompts the user to determine print settings based on the candidate settings;
A computer program for causing the computer to realize a function of executing printing in accordance with the determined print setting.
JP2007097318A 2007-04-03 2007-04-03 Printer, printing method and computer program Withdrawn JP2008257383A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007097318A JP2008257383A (en) 2007-04-03 2007-04-03 Printer, printing method and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007097318A JP2008257383A (en) 2007-04-03 2007-04-03 Printer, printing method and computer program

Publications (1)

Publication Number Publication Date
JP2008257383A true JP2008257383A (en) 2008-10-23

Family

ID=39980913

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007097318A Withdrawn JP2008257383A (en) 2007-04-03 2007-04-03 Printer, printing method and computer program

Country Status (1)

Country Link
JP (1) JP2008257383A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010038833A1 (en) 2008-10-02 2010-04-08 日東電工株式会社 Polylactic acid-based film or sheet
JP2010257157A (en) * 2009-04-23 2010-11-11 Fuji Xerox Co Ltd Image formation control device, image formation control system, and program
JP2011076205A (en) * 2009-09-29 2011-04-14 Brother Industries Ltd Communication system and program
JP2011150567A (en) * 2010-01-22 2011-08-04 Seiko Epson Corp Search program and search method
JP2012158061A (en) * 2011-01-31 2012-08-23 Kyocera Document Solutions Inc Setting apparatus and image forming apparatus
JP2013012033A (en) * 2011-06-29 2013-01-17 Ricoh Co Ltd Printer driver
JP2013186514A (en) * 2012-03-06 2013-09-19 Fujifilm Corp Print condition determination device, print condition determination method and program
JP2014137770A (en) * 2013-01-18 2014-07-28 Casio Electronics Co Ltd Print condition provision system, print condition provision device, print condition provision method, and program
JP2016031745A (en) * 2014-07-30 2016-03-07 ブラザー工業株式会社 Printer driver
JP2017225027A (en) * 2016-06-16 2017-12-21 京セラドキュメントソリューションズ株式会社 Image forming apparatus, program, and information processing system
JP2020038348A (en) * 2018-09-04 2020-03-12 キヤノン株式会社 Voice interactive device, its control method, and program
JP2020067557A (en) * 2018-10-24 2020-04-30 コニカミノルタ株式会社 Image forming apparatus, image forming system, and control program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006053860A (en) * 2004-08-16 2006-02-23 Fuji Xerox Co Ltd Print control device, print control method, and print control program
JP2006260379A (en) * 2005-03-18 2006-09-28 Seiko Epson Corp Printing setting system, client, and printing setting program
JP2006285900A (en) * 2005-04-05 2006-10-19 Brother Ind Ltd Print control program, print controller and print control method
JP2007034534A (en) * 2005-07-25 2007-02-08 Fuji Xerox Co Ltd Printer system and program
JP2007052641A (en) * 2005-08-18 2007-03-01 Konica Minolta Business Technologies Inc Print management method, program and print management apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006053860A (en) * 2004-08-16 2006-02-23 Fuji Xerox Co Ltd Print control device, print control method, and print control program
JP2006260379A (en) * 2005-03-18 2006-09-28 Seiko Epson Corp Printing setting system, client, and printing setting program
JP2006285900A (en) * 2005-04-05 2006-10-19 Brother Ind Ltd Print control program, print controller and print control method
JP2007034534A (en) * 2005-07-25 2007-02-08 Fuji Xerox Co Ltd Printer system and program
JP2007052641A (en) * 2005-08-18 2007-03-01 Konica Minolta Business Technologies Inc Print management method, program and print management apparatus

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010038833A1 (en) 2008-10-02 2010-04-08 日東電工株式会社 Polylactic acid-based film or sheet
JP2010257157A (en) * 2009-04-23 2010-11-11 Fuji Xerox Co Ltd Image formation control device, image formation control system, and program
JP2011076205A (en) * 2009-09-29 2011-04-14 Brother Industries Ltd Communication system and program
JP2011150567A (en) * 2010-01-22 2011-08-04 Seiko Epson Corp Search program and search method
JP2012158061A (en) * 2011-01-31 2012-08-23 Kyocera Document Solutions Inc Setting apparatus and image forming apparatus
JP2013012033A (en) * 2011-06-29 2013-01-17 Ricoh Co Ltd Printer driver
JP2013186514A (en) * 2012-03-06 2013-09-19 Fujifilm Corp Print condition determination device, print condition determination method and program
JP2014137770A (en) * 2013-01-18 2014-07-28 Casio Electronics Co Ltd Print condition provision system, print condition provision device, print condition provision method, and program
JP2016031745A (en) * 2014-07-30 2016-03-07 ブラザー工業株式会社 Printer driver
JP2017225027A (en) * 2016-06-16 2017-12-21 京セラドキュメントソリューションズ株式会社 Image forming apparatus, program, and information processing system
JP2020038348A (en) * 2018-09-04 2020-03-12 キヤノン株式会社 Voice interactive device, its control method, and program
CN115811576A (en) * 2018-09-04 2023-03-17 佳能株式会社 Image forming system with interactive agent function, control method thereof, and storage medium
JP7458716B2 (en) 2018-09-04 2024-04-01 キヤノン株式会社 Speech dialogue device, control method thereof, and program
JP2020067557A (en) * 2018-10-24 2020-04-30 コニカミノルタ株式会社 Image forming apparatus, image forming system, and control program
JP7192391B2 (en) 2018-10-24 2022-12-20 コニカミノルタ株式会社 Image forming apparatus, image forming system, and control program

Similar Documents

Publication Publication Date Title
JP2008257383A (en) Printer, printing method and computer program
JP4321572B2 (en) Image forming apparatus
JP4027102B2 (en) Information processing apparatus, information processing method, and control program
US8356279B2 (en) Program-generating device and method, program for implementing the program-generating method, and storage medium
US20100251110A1 (en) Document processing apparatus, control method therefor, and computer-readable storage medium storing program for the control method
US9690527B2 (en) Plug-in software program, function extension method, and function extension device
US11221803B2 (en) Image forming apparatus, method of controlling image forming apparatus, and storage medium that enables a user to print remaining print data when there remains held print data after a post-authentication automatic printing
JP6115143B2 (en) Printing condition providing system and printing system
JP2010109420A (en) Image-forming device
JP2008080707A (en) Image forming apparatus
US11726732B2 (en) Information processing apparatus, control method, and storage medium
US8077345B2 (en) Image processing apparatus, image processing method, and image processing control program capable of processing document data
JP6457808B2 (en) Print control device
US20070297004A1 (en) Information-processing device, information-processing method, and information-processing program
JP2007280193A (en) Printing controller, printing control method and printer driver
JP2003016056A (en) Processing apparatus for document and processing method therefor
JP2005258669A (en) Direct printing apparatus, method and program
KR20050106559A (en) Method for outputting document form sheet
US8253965B2 (en) Image forming apparatus
KR100767114B1 (en) Method for printing document with related documents and host and printer used in the same
US8310712B2 (en) Image forming controlling apparatus, image forming controlling method, and image forming controlling program embodied on computer readable recording medium
JP2007086914A (en) Information providing device and information providing method
US7652784B2 (en) Image forming apparatus, image forming method and image forming system for receiving and executing plurality of print jobs
JP7069759B2 (en) Form creation support device, form creation support method, and form creation support program
JP7250650B2 (en) image forming device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091026

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110721

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110802

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120110

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20120224