JP2004199399A - Printer driver, printing system and recording medium - Google Patents
Printer driver, printing system and recording medium Download PDFInfo
- Publication number
- JP2004199399A JP2004199399A JP2002367203A JP2002367203A JP2004199399A JP 2004199399 A JP2004199399 A JP 2004199399A JP 2002367203 A JP2002367203 A JP 2002367203A JP 2002367203 A JP2002367203 A JP 2002367203A JP 2004199399 A JP2004199399 A JP 2004199399A
- Authority
- JP
- Japan
- Prior art keywords
- function
- printer
- application
- printing
- printer driver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
Description
【0001】
【発明の属する技術分野】
本発明はPC(パソコン)、ワークステーション等に搭載される、プリンタ制御用のプログラムであるプリンタドライバ、印刷システムおよび記録媒体に関するものである。
【0002】
【従来の技術】
昨今のPCの普及により、一般ユーザもPCにふれる機会が増しているが、ワープロアプリケーションの様々な機能を使いこなしていない層のユーザもまだ多い。ワープロアプリケーション等で作成した文書では、ワープロアプリケーション上で文字に対する様々な飾り付けや視覚効果を設定できるものが多く存在し、目を引くような文書も使い方をマスターしているユーザにとっては比較的簡単に指定することができる。これに関連してウォータマークへの諸効果設定についての記述がある従来技術が存在する(例えば、特許文献1参照)。
【0003】
【特許文献1】
特開2000−20201号公報
【0004】
【発明が解決しようとする課題】
上述したように、ワープロアプリケーション等で作成した文書では、ワープロアプリケーション上で文字に対する様々な飾り付けや視覚効果を設定できるものが多く存在するが、PCを使いこなせない不慣れなユーザにとっては何の意味も持たない。PC普及期においては、簡単な指定で様々なことができることが望ましい。
【0005】
本発明は、ワープロやテキストエディタといったアプリケーションへ文字を打ち込み、それを保存して印字する際に、特定の文字に対して諸飾り付け・視覚効果を設定できるプリンタドライバ、印刷システムおよび記録媒体を提供することを目的とするものである。
【0006】
【課題を解決するための手段】
上記目的を達成するために、請求項1記載の発明は、パソコンやワークステーション上で、文書作成編集を行うアプリケーションからの文書の印刷要求をプリンタが解釈できるプリンタ言語に変換する機能と、アプリケーションからの印刷時の各種機能設定を行う機能と、印刷するオブジェクトの種類を検出する機能とを有し、かつ予め印刷設定において指定された文字列に対して、下線、ボールド、フォント指定、サイズ(ポイント)指定、回転(角指定)、左右反転、白抜き、横方向の縮小拡大、縦方向の縮小拡大、取り消し線を指定する機能を有するプリンタドライバを最も主要な特徴とする。
【0007】
請求項2記載の発明は、パソコンやワークステーション上で、文書作成編集を行うアプリケーションからの文書の印刷要求をプリンタが解釈できるプリンタ言語に変換する機能と、アプリケーションからの印刷時の各種機能設定を行う機能と、印刷するオブジェクトの種類を検出する機能とを有し、かつ予め印刷設定において指定された文字列に対して、色を変更する指定を行う機能を有するプリンタドライバを最も主要な特徴とする。
【0008】
請求項3記載の発明は、パソコンやワークステーション上で、文書作成編集を行うアプリケーションからの文書の印刷要求をプリンタが解釈できるプリンタ言語に変換する機能と、アプリケーションからの印刷時の各種機能設定を行う機能と、印刷するオブジェクトの種類を検出する機能とを有し、かつ予め印刷設定において指定された文字列に対して、印字せず空白とする指定を行う機能を有するプリンタドライバを最も主要な特徴とする。
【0009】
請求項4記載の発明は、パソコンやワークステーション上で、文書作成編集を行うアプリケーションからの文書の印刷要求をプリンタが解釈できるプリンタ言語に変換する機能と、アプリケーションからの印刷時の各種機能設定を行う機能と、印刷するオブジェクトの種類を検出する機能とを有し、かつ予め印刷設定において指定された文字列に対して、印字せず後続する文字で詰めて印字する指定を行う機能を有するプリンタドライバを最も主要な特徴とする。
【0010】
請求項5記載の発明は、請求項1ないし4のいずれか記載のプリンタドライバが搭載されたパソコンあるいはワークステーションとプリンタとからなる印刷システムを最も主要な特徴とする。
【0011】
請求項6記載の発明は、請求項1ないし4のいずれか記載のプリンタドライバソフトウエアが記録されている記録媒体を最も主要な特徴とする。
【0012】
発明では、ユーザは情報を文字あるいは文字列として書くのみであり文字情報の入力作業に集中することが可能であるため、情報の保管作業の正確性が増し、かつ作業時間を軽減でき、また印刷時に用途、時、場所に応じて後から自由に特定の文字に対して諸飾り付け・視覚効果を指定できるので、情報の再利用といった上でも利便性が向上する。
【0013】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。図1は本発明の印刷システムの構成図であり、特にPCのモジュールを示している。本印刷システムはPC1とプリンタ9とから構成されている。
【0014】
PC1は、プリンタドライバ4に対して印刷要求を出すアプリケーション2、印刷要求時、アプリケーション2とプリンタドライバ4との間を仲介するOSモジュール3、本発明の上記プリンタドライバ4、印刷データをプリンタ9に送るためのセントロやUSBやネットワークなどの出力ポート8を備える。
【0015】
プリンタドライバ4は、アプリケーション2からの印刷ダイアログから表示起動されるUI画面を表示し、各種印刷設定を行うUI処理モジュールであるUIドライバ5、印刷設定を取り込み、プリンタ9が解釈できるコマンド群である印刷データを生成するグラフィックドライバ6、本発明における文字オブジェクト編集モジュール7を備える。
【0016】
図2は本発明のプリンタドライバにおける第1の処理例を示すフロー図(S1〜S5)である。アプリケーション2からの印刷時、プリンタドライバ4は、OSモジュール3経由で印字処理を担うが、予めUIドライバ5を表示し(アプリケーション2から開かれる)、そのUIにおいて効果を掛けたい文字列を指定する。そしてさらにその文字列に掛けたい効果も指定する。
【0017】
そして印刷要求がアプリケーション2から到来した際において、グラフィックドライバ6内の文字オブジェクト編集モジュール7において、印字データから文字列オブジェクトを抽出し、UIドライバ5の設定(グラフィックドライバ6へ渡される)に従い一致した文字列に対し、下線追加処理、ボールド化処理、フォント変更、縦横拡大を含めたサイズ(ポイント)変更、指定された回転角に応じた回転処理、左右反転処理、白抜き処理、取り消し線処理を行う。
【0018】
図3は本発明のプリンタドライバにおける第2の処理例を示すフロー図(S11〜S15)である。アプリケーション2からの印刷時、プリンタドライバ4は、OSモジュール3経由で印字処理を担うが、予めUIドライバ5を表示し(アプリケーション2から開かれる)、そのUIにおいて効果を掛けたい文字列を指定する。そしてさらにその文字列における色変更情報(何色にしたいのか)も指定する。
【0019】
そして印刷要求がアプリケーション2から到来した際において、グラフィックドライバ6内の文字オブジェクト編集モジュール7において、印字データから文字列オブジェクトを抽出し、UIドライバ5の設定(グラフィックドライバ6へ渡される)に従い一致した文字列に対して色を変更し印字処理を行う。
【0020】
図4は本発明のプリンタドライバにおける第3の処理例を示すフロー図(S21〜S25)である。アプリケーション2からの印刷時、プリンタドライバ4は、OSモジュール3経由で印字処理を担うが、予めUIドライバ5を表示し(アプリケーション2から開かれる)、そのUIにおいて印字したくない文字列を指定する。そしてさらにその文字列を空白とするか、空白とせず詰めるかを指定する。
【0021】
そして印刷要求がアプリケーション2から到来した際において、グラフィックドライバ6内の文字列オブジェクト編集モジュール7において、印字データから文字オブジェクトを抽出し、UIドライバ5の設定(グラフィックドライバ6へ渡される)に従い、一致した文字列に対して、印字しないで空白とするか、あるいは後続する文字列を詰めて印字する。
【0022】
文字列を詰める場合、詰めることにより文書レイアウトに影響を与えるので、文字列の存在する行単位で詰めるか、文字が複数業に渡る場合にレイアウトが変ることを前提に全体を詰めるかを指定可能としてもよい。図5はUIデザイン例を示す図である。
【0023】
【発明の効果】
以上説明したように、本発明によれば、ユーザは情報を文字あるいは文字列として書くのみであり文字情報の入力作業に集中することが可能であるため、情報の保管作業の正確性が増し、かつ作業時間を軽減できる。また印刷時に用途、時、場所に応じて後から自由に特定の文字に対して諸飾り付け・視覚効果を指定できるので、情報の再利用といった上でも利便性を向上させることができる。
【0024】
また請求項6の記録媒体を利用することで本発明を容易に実施することができる。
【図面の簡単な説明】
【図1】本発明の印刷システムの構成図である。
【図2】本発明のプリンタドライバにおける第1の処理例を示すフロー図である。
【図3】本発明のプリンタドライバにおける第2の処理例を示すフロー図である。
【図4】本発明のプリンタドライバにおける第3の処理例を示すフロー図である。
【図5】UIデザイン例を示す図である。
【符号の説明】
1 PC(パソコン)
4 プリンタドライバ
7 文字オブジェクト編集モジュール
9 プリンタ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printer driver which is a program for controlling a printer, a printing system, and a recording medium, which are mounted on a PC (personal computer), a workstation, or the like.
[0002]
[Prior art]
With the recent spread of PCs, the opportunity for general users to touch PCs is increasing, but there are still many users who are not familiar with various functions of word processing applications. There are many documents created with word processing applications that can set various decorations and visual effects on characters in word processing applications, and it is relatively easy for users who have mastered how to use eye-catching documents. Can be specified. In connection with this, there is a related art in which various effect settings for a watermark are described (for example, see Patent Document 1).
[0003]
[Patent Document 1]
JP 2000-20201 A
[Problems to be solved by the invention]
As described above, there are many documents created by a word processing application or the like in which various decorations and visual effects can be set for characters on the word processing application, but this has no meaning for an inexperienced user who cannot use a PC. Absent. In the PC spread period, it is desirable that various operations can be performed by simple designation.
[0005]
The present invention provides a printer driver, a printing system, and a recording medium capable of setting various decorations and visual effects for specific characters when characters are input into an application such as a word processor or a text editor, and the characters are stored and printed. It is intended for that purpose.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the invention according to
[0007]
According to the second aspect of the present invention, a function of converting a document print request from an application for performing document creation and editing into a printer language that can be interpreted by a printer on a personal computer or a workstation, and various function settings at the time of printing from the application are provided. And a function of detecting the type of an object to be printed, and a printer driver having a function of specifying a color change for a character string specified in print settings in advance. I do.
[0008]
A third aspect of the present invention provides a function of converting a document print request from an application for creating and editing a document into a printer language that can be interpreted by a printer on a personal computer or a workstation, and setting various functions at the time of printing from the application. Printer driver that has a function to perform printing, a function to detect the type of object to be printed, and a function to specify that a character string specified in advance in printing settings is to be blank without printing. Features.
[0009]
According to the fourth aspect of the present invention, a function of converting a document print request from an application for creating and editing a document into a printer language that can be interpreted by a printer on a personal computer or a workstation, and setting various functions at the time of printing from the application are provided. Printer that has a function to perform printing and a function to detect the type of an object to be printed, and has a function to specify that a character string specified in advance in print settings be printed without being printed with subsequent characters. The driver is the most important feature.
[0010]
The invention according to a fifth aspect is characterized most by a printing system comprising a personal computer or a workstation equipped with the printer driver according to any one of the first to fourth aspects and a printer, and a printer.
[0011]
According to a sixth aspect of the invention, a recording medium on which the printer driver software according to any one of the first to fourth aspects is recorded is the most main feature.
[0012]
According to the invention, since the user only writes information as characters or character strings and can concentrate on the input operation of the character information, the accuracy of the information storage operation can be increased, the operation time can be reduced, and printing can be performed. At times, various decorations and visual effects can be freely specified for specific characters according to use, time, and location, thereby improving convenience in reusing information.
[0013]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a configuration diagram of a printing system according to the present invention, and particularly shows a module of a PC. This printing system includes a
[0014]
The PC 1 is an
[0015]
The
[0016]
FIG. 2 is a flowchart (S1 to S5) showing a first processing example in the printer driver of the present invention. At the time of printing from the
[0017]
When the print request arrives from the
[0018]
FIG. 3 is a flowchart (S11 to S15) showing a second processing example in the printer driver of the present invention. At the time of printing from the
[0019]
When the print request arrives from the
[0020]
FIG. 4 is a flowchart (S21 to S25) showing a third processing example in the printer driver of the present invention. At the time of printing from the
[0021]
When the print request comes from the
[0022]
When stuffing character strings, stuffing affects the document layout, so it is possible to specify whether to stuff each line where the character strings exist or to stuff the entire text based on the assumption that the layout will change if multiple characters are used. It may be. FIG. 5 is a diagram illustrating an example of a UI design.
[0023]
【The invention's effect】
As described above, according to the present invention, the user can only write information as characters or character strings, and can concentrate on the input operation of the character information. And the working time can be reduced. In addition, various decorations and visual effects can be freely specified for specific characters later according to the use, time, and place at the time of printing, so that convenience can be improved even in reusing information.
[0024]
Further, the present invention can be easily implemented by using the recording medium of the sixth aspect.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a printing system according to the present invention.
FIG. 2 is a flowchart showing a first processing example in the printer driver of the present invention.
FIG. 3 is a flowchart showing a second processing example in the printer driver of the present invention.
FIG. 4 is a flowchart showing a third processing example in the printer driver of the present invention.
FIG. 5 is a diagram illustrating an example of a UI design.
[Explanation of symbols]
1 PC (PC)
4
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002367203A JP2004199399A (en) | 2002-12-18 | 2002-12-18 | Printer driver, printing system and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002367203A JP2004199399A (en) | 2002-12-18 | 2002-12-18 | Printer driver, printing system and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004199399A true JP2004199399A (en) | 2004-07-15 |
Family
ID=32764178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002367203A Pending JP2004199399A (en) | 2002-12-18 | 2002-12-18 | Printer driver, printing system and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004199399A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110554846A (en) * | 2019-09-05 | 2019-12-10 | 珠海奔图电子有限公司 | Print image forming method and system, print control and driving method and apparatus, and non-transitory storage medium |
JP2019217695A (en) * | 2018-06-20 | 2019-12-26 | キヤノン株式会社 | Image formation device and image formation method therefor, and program |
-
2002
- 2002-12-18 JP JP2002367203A patent/JP2004199399A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019217695A (en) * | 2018-06-20 | 2019-12-26 | キヤノン株式会社 | Image formation device and image formation method therefor, and program |
CN110618796A (en) * | 2018-06-20 | 2019-12-27 | 佳能株式会社 | Image forming apparatus, control method thereof, and storage medium storing control program thereof |
JP7009316B2 (en) | 2018-06-20 | 2022-01-25 | キヤノン株式会社 | Image forming apparatus, its image forming method, and a program |
CN110554846A (en) * | 2019-09-05 | 2019-12-10 | 珠海奔图电子有限公司 | Print image forming method and system, print control and driving method and apparatus, and non-transitory storage medium |
CN110554846B (en) * | 2019-09-05 | 2023-06-16 | 珠海奔图电子有限公司 | Printing imaging method and system, printing control and driving method and device and non-transitory storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080094669A1 (en) | Printer control apparatus | |
JP5371560B2 (en) | Layout editing apparatus, layout editing method and program | |
JP2004050722A (en) | Printer | |
WO2007076717A1 (en) | Generating method of computer format document and opening method | |
US7793224B1 (en) | Methods and apparatus for formatting identified content | |
JP4235441B2 (en) | Document processing program, document processing method and apparatus | |
JP2023178377A (en) | Program and control method | |
JP2009130705A (en) | Document processing system | |
JP2004199399A (en) | Printer driver, printing system and recording medium | |
JP2008305278A (en) | Data processor, storefront terminal therewith and data processing program | |
JP2006227773A (en) | Data processor and printer | |
JP2013058088A (en) | Information processor, program, and storage medium | |
JP4481779B2 (en) | Printing system, printing data generation method, and program | |
JP2017083996A (en) | Information processing device, control method and program thereof | |
JP2002014799A (en) | Data drawing device and recording medium | |
JP2013161459A (en) | Document processing method | |
KR100640062B1 (en) | Apparatus for printing control and method thereof | |
JP5063207B2 (en) | Color conversion processing apparatus, method, recording medium, and program | |
JP2008020994A (en) | Printer driver software and computer | |
JP2003044240A (en) | Printer driver, information processor, printing system, printing device and storage medium | |
US20090195810A1 (en) | Printer driver apparatus and methods | |
JP6672763B2 (en) | Printing apparatus, printing method, printed matter manufacturing method and program | |
JP4726252B2 (en) | Information processing apparatus and method, and control program | |
Flynn | Historical review of TEX3 | |
JP2006338166A (en) | Information processor, its control method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050223 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050608 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071016 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080227 |