JP2004009464A - プリンタ制御装置 - Google Patents
プリンタ制御装置 Download PDFInfo
- Publication number
- JP2004009464A JP2004009464A JP2002165024A JP2002165024A JP2004009464A JP 2004009464 A JP2004009464 A JP 2004009464A JP 2002165024 A JP2002165024 A JP 2002165024A JP 2002165024 A JP2002165024 A JP 2002165024A JP 2004009464 A JP2004009464 A JP 2004009464A
- Authority
- JP
- Japan
- Prior art keywords
- information
- document
- link
- setting
- setting information
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1254—Automatic configuration, e.g. by driver
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1257—Configuration of print job parameters, e.g. using UI at the client by using pre-stored settings, e.g. job templates, presets, print styles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Document Processing Apparatus (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
【課題】人為的な操作に頼ることなく、印刷すべきドキュメントに対応する設定情報の選定を行うプリンタ制御装置を提供する。
【解決手段】プリンタの制御を行うための設定情報および索引情報を設定情報記憶部に保持するプリンタ制御装置において、ドキュメントを識別可能なドキュメント識別情報と、前記ドキュメントに対応する設定情報を索引するための索引情報とを関連付けたリンク情報を作成するリンク部と、前記リンク情報を保持するリンク情報記憶部と、前記リンク情報記憶部が保持する前記リンク情報と印刷すべきドキュメントのドキュメント識別情報とに基づいて、該ドキュメント識別情報に対応する索引情報の有無を判定するリンク情報判定部と、前記リンク情報判定部の判定結果に基づく索引情報により、印刷すべきドキュメントの設定情報を取得する設定情報取得部とを含む。
【選択図】 図1
【解決手段】プリンタの制御を行うための設定情報および索引情報を設定情報記憶部に保持するプリンタ制御装置において、ドキュメントを識別可能なドキュメント識別情報と、前記ドキュメントに対応する設定情報を索引するための索引情報とを関連付けたリンク情報を作成するリンク部と、前記リンク情報を保持するリンク情報記憶部と、前記リンク情報記憶部が保持する前記リンク情報と印刷すべきドキュメントのドキュメント識別情報とに基づいて、該ドキュメント識別情報に対応する索引情報の有無を判定するリンク情報判定部と、前記リンク情報判定部の判定結果に基づく索引情報により、印刷すべきドキュメントの設定情報を取得する設定情報取得部とを含む。
【選択図】 図1
Description
【0001】
【発明の属する技術分野】
本発明は、ドキュメントに対応した設定情報に基づいてプリンタの制御を行うプリンタ制御装置に関する。
【0002】
【従来の技術】
プリンタは、ドライバと称されるプリンタ制御装置の制御を受けて文書データおよび画像データなどのドキュメントを印刷する。プリンタ制御装置は、予め、人為的に設定されたプロパティと称される例えば用紙サイズ、印刷部数、印刷方向、拡大、縮小、分割印刷、用紙種別、明度、コントラストおよび彩度などの属性または特性に基づいてプリンタを制御する。これらの属性は、プロファイルと称されるバイナリデータ形式の設定情報として保持される。この設定情報は、過去に印刷したドキュメントを再度プリンタで印刷するとき、該ドキュメントに対応してプリンタ制御装置で用いられる。
【0003】
【発明が解決しようとする課題】
ところで、前記した従来のプリンタ制御装置では、ドキュメントを再度印刷するとき、人為的に、複数の設定情報から選定した設定情報を用いていた。つまりは、利用者は、過去に印刷したドキュメントの属性を記憶しておくか、または印刷すべきドキュメントに対応する設定情報を複数の設定情報から選定する必要があり、利用者に設定情報を選定するための負担を掛けていた。
【0004】
従って、本発明の目的は、人為的な操作に頼ることなく、印刷すべきドキュメントに対応する設定情報の選定を行うプリンタ制御装置を提供することにある。
【0005】
【課題を解決するための手段】
本発明は、以上の点を解決するために、次の構成を採用する。
ドキュメントに対応した、プリンタの制御を行うための設定情報と、該設定情報を示す索引情報とを保持する設定情報記憶部を有するプリンタ制御装置において、ドキュメントを識別可能なドキュメント識別情報および前記索引情報を関連付けたリンク情報を作成するリンク部と、前記リンク情報を保持するリンク情報記憶部と、リンク情報記憶部の前記リンク情報と印刷すべきドキュメントのドキュメント識別情報とに基づいて該ドキュメント識別情報に対応する索引情報の有無を判定するリンク情報判定部と、前記リンク情報判定部の判定結果に基づく索引情報により、印刷すべきドキュメントの設定情報を前記設定情報記憶部から取得する設定情報取得部とを含むことを特徴とする。
【0006】
前記ドキュメント識別情報は、ドキュメントが作成された時間の情報を含むことを特徴とする。
【0007】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
〈具体例1〉
図1は、本発明に係るプリンタ制御装置10のブロック図を示す。
プリンタ制御装置10は、文書データおよび画像データなどのドキュメントを印刷するためのプリンタが接続された図示しない情報処理装置に備えられており、該情報処理装置には、図示しないオペレーティングシステム上で動作するドキュメントを印刷するためのアプリケーションプログラムが備えられている。この情報処理装置は、利用者からの情報を受ける図示しない入力装置および該入力装置から入力される情報に基づいてその情報を表示する図示しない表示装置が設けられている。
【0008】
プリンタ制御装置10は、例えば用紙サイズ、印刷部数、印刷方向、拡大、縮小、分割印刷、用紙種別、明度、コントラストおよび彩度などのプロパティと称される属性または特性の設定が行われる属性設定部11と、前記属性設定部11により設定された情報から、プロファイルと称される設定情報を作成する設定情報作成部12と、前記設定情報および該設定情報を索引するための索引情報を保持する設定情報記憶部13とを含む。
【0009】
更に、前記プリンタ制御装置10は、ドキュメントを印刷するためのアプリケーションプログラムから、印刷すべきドキュメントのファイル名で示されるドキュメント識別情報を取得するドキュメント情報取得部14と、ドキュメント情報取得部14からのドキュメント識別情報と設定情報記憶部13の設定情報を索引するための索引情報とを関連付けたリンク情報を作成するリンク部15と、前記リンク部15で作成したリンク情報を保持するリンク情報記憶部16とを含む。
【0010】
前記したプリンタ制御装置10は、更に、リンク情報およびドキュメント識別情報に基づいて、該ドキュメント識別情報に該当するリンク情報の有無を判定して、ドキュメント識別情報に該当する索引情報を選択するリンク情報判定部17と、前記索引情報に基づいて、設定情報記憶部13で保持される設定情報を選定する設定情報取得部18と、設定情報取得部18で取得した設定情報およびドキュメントのデータに基づいて、プリンタを制御して印刷するためのデータを作成する印刷データ作成部19とを含む。
【0011】
本発明に係るプリンタ制御装置10において、ドキュメントを識別可能なドキュメント識別情報と、前記ドキュメントに対応する設定情報を索引するための索引情報とを関連付ける動作を図2のフローチャートに沿って説明する。
【0012】
プリンタを制御するための、例えば用紙サイズ、印刷部数、印刷方向、拡大、縮小、分割印刷、用紙種別、明度、コントラストおよび彩度などの属性が、利用者により、入力装置を介して入力されて、属性設定部11でプロパティとして設定される(ステップS10)。
【0013】
設定された属性を設定情報作成部12が受けると、設定情報作成部12はプロファイルと称される設定情報を作成する。このとき、表示装置に図3で示される表示がされ、利用者は、設定情報を索引するための索引情報を、入力装置を介して入力する。設定情報および該設定情報に対応する索引情報を1組の組み合わせとする4組の組み合わせが図4で示されている。即ち、図4には例えば設定情報がバイナリ形式の01、05、30、02、81などで構成される構造体として示されており、これに対応する索引情報がProfile1として示されている。通常、索引情報は、ドキュメントに対応する設定情報に付されており、ドキュメントを印刷するとき、複数の設定情報からドキュメントに対応した設定情報を選定するための見出しとして用いられる。
【0014】
前記した設定情報および該設定情報を索引するための索引情報が種々の設定を保持する従来よく知られているレジストリと称される領域の一部に確保された設定情報記憶部13で保持される(ステップS11)。
【0015】
利用者は、ドキュメントに前記した設定情報を索引するための索引情報を関連付けるか否か判断する(ステップS12)。
【0016】
前記した設定情報にドキュメントを関連付けないとき、利用者は、図3で示す表示において、ボタン「閉じる」の入力を行う。これにより、リンク部15でリンク情報を作成することなく終了する。
【0017】
他方、前記した設定情報にドキュメントを関連付けるとき、利用者は、図3で示す表示において、関連付けを行うべく、ボタン「関連付け」の入力を行う。これにより、索引情報がリンク部15に送られ、更に、表示装置に図5で示す表示がされる。
【0018】
利用者は、図5が示す表示において、入力装置を介して、関連付けるべきドキュメントのファイル名を入力する。この入力により、ドキュメント情報取得部14は、ファイル名をドキュメント識別情報として得ると、ファイル名をリンク部15に出力する。
【0019】
更に利用者は、図5で示す表示において、関連付けの開始を示すボタン「開く」の入力を行う。このボタンの入力により、リンク部15は、ドキュメント情報取得部14からのファイル名と、設定情報記憶部13からの索引情報とを関連付けたリンク情報を作成する(ステップS13)。
【0020】
図6には、ファイル名と索引情報とを関連付けた4組のリンク情報が示されている。即ち、図6には、例えばドキュメントのファイル名がabc.docであり、それに関連付けた索引情報がProfile1であるリンク情報が示されている。
【0021】
前記したリンク情報は、レジストリと称される領域の一部に確保されたリンク情報記憶部16で保持される(ステップS14)。
【0022】
次に、本発明に係るプリンタ制御装置10において、ドキュメントの印刷をプリンタに行わせるための動作を図7のフローチャートに沿って説明する。
【0023】
利用者より印刷の指示を受けたアプリケーションプログラムからの情報に基づいて、ドキュメント情報取得部14は、ドキュメント識別情報として印刷すべきドキュメントのファイル名を得る(ステップS20)。
【0024】
ドキュメント情報取得部14でファイル名を得ると、該ファイル名は、リンク情報判定部17に送られる。リンク情報判定部17では、ドキュメントのファイル名と、ファイル名および索引情報を関連付けたリンク情報とに基づいて、図8で示すように、ファイル名がリンク情報に含まれているか否か判定する(ステップS21)。
【0025】
ファイル名がリンク情報に含まれないとき、印刷すべきドキュメントが所定の設定情報に関連付けられていないことから、リンク情報判定部17は、現時点でのプロパティとして設定した属性を設定情報として印刷データ作成部19に送る(ステップS22)。
【0026】
他方、ファイル名がリンク情報に含まれるとき、リンク情報判定部17は、リンク情報からファイル名に対応する索引情報を得ると、該検索情報を設定情報取得部18に出力する(ステップS23)。
【0027】
設定情報取得部18は、リンク情報判定部17からの索引情報を受けると、図9で示すように、前記索引情報に対応する設定情報を設定情報記憶部13から選定し、選定した設定情報を印刷データ作成部19に出力する(ステップS24)。
【0028】
印刷データ作成部19は、設定情報取得部18からの設定情報を受けると、該設定情報と、前記したドキュメント識別情報に基づいて印刷すべきドキュメントのデータを得る。印刷データ作成部19は、前記データと設定情報とに基づいて、プリンタを制御して該プリンタで印刷するための従来よく知られたデータを作成する(ステップS25)。
【0029】
以上、述べたように、本発明のプリンタ制御装置10によれば、ドキュメントを識別可能なファイル名と、該ファイル名に対応した設定情報を索引可能な索引情報とを関連付けたリンク情報を作成して保持することにより、印刷すべきドキュメントのファイル名および前記リンク情報に基づいて、印刷すべきドキュメントの索引情報を得る。更に、プリンタ制御装置10は、この索引情報に基づいて印刷すべきドキュメントの設定情報を得ることから、利用者の記憶に頼ることなく、印刷すべきドキュメントに対応する設定情報の選定を行うことができる。
【0030】
更に、本発明のプリンタ制御装置10によれば、設定情報を示す索引情報をドキュメントに関連付けることにより、複雑なハード構成を用いることなく、従来のプリンタ制御装置で作成した索引情報が示す既存の設定情報をドキュメントに関連付けることができる。
【0031】
〈具体例2〉
前記した具体例1では、ドキュメントのファイル名をドキュメント識別情報とする例を示した。しかしながら、他の情報処理装置で作成されたドキュメントを印刷するとき、前記したプリンタ制御装置を備えた情報処理装置のドキュメントと、他の情報処理装置のドキュメントとの内容が異なるにも係らず同じファイル名が与えられていることがある。
そこで、具体例2では、同一ファイル名のドキュメントを識別するために、ドキュメントのファイル名に加えて、ドキュメントの作成時間をドキュメント識別情報とする具体例を示す。
【0032】
具体例2の構成は、前記した具体例1とほぼ同じであるが、ドキュメントのファイル名およびドキュメントの作成時間を示すドキュメント識別情報を取得するドキュメント情報取得部14と、ファイル名および作成時間を示すドキュメント識別情報と索引情報とを関連付けたリンク情報を作成するリンク部15と、ドキュメントの作成時間を含むリンク情報を保持するリンク情報記憶部16と、ドキュメントの作成時間を含むリンク情報に、ドキュメント情報取得部14で得たドキュメントの作成時間を示す情報を含むか否か判定するリンク情報判定部17とが具体例1の各構成と異なる。
【0033】
ファイル名および作成時間で示されるドキュメント識別情報と索引情報とを関連付けた具体例2のリンク情報を図12に沿って説明する。
例えば、索引情報がProfile1であり、関連付けるべきドキュメントのファイル名がabc.docであり、該ドキュメントが1999年01月24日08時23分56秒に作成されたときのリンク情報を図12の▲1▼に示す。即ち、図12の▲1▼には、ファイル名のabc.docに続いて、作成時間が;990124082356で示されるドキュメント識別情報に、Profile1で示される索引情報が示されている。
【0034】
ドキュメント識別情報および索引情報を関連付ける具体例2のプリンタ制御装置10の動作を、図10のフローチャートに沿って説明する。
【0035】
プリンタを制御するための属性が、利用者により、入力装置を介して入力されて、属性設定部11でプロパティとして設定される(ステップS30)。
【0036】
設定情報作成部12は、設定された属性からプロファイルと称されるバイナリデータ形式の設定情報を作成する。このとき、表示装置に図3で示される表示がされ、利用者は、設定情報を索引するための索引情報を、入力装置を介して入力する。この入力により、図4に示されるように、索引情報および設定情報が組み合わされ、これらの情報が、前記した具体例1と同様に設定情報記憶部13で保持される(ステップS31)。
【0037】
索引情報を入力した利用者は、ドキュメントに設定情報を関連付けるか否か選択する(ステップS32)。
【0038】
設定情報にドキュメントを関連付けないとき、利用者は、図3で示す表示において、ボタン「閉じる」の入力を行う。これにより、リンク部15でリンク情報を作成することなく終了する。
【0039】
他方、前記した設定情報にドキュメントを関連付けるとき、利用者は、図3で示す表示において、関連付けを行うべく、ボタン「関連付け」の入力を行う。これにより、索引情報がリンク部15に送られ、更に、表示装置に図11で示す表示がされる。
【0040】
利用者は、図11が示す表示において、入力装置を介して、関連付けるべきドキュメントのファイル名を指定した後、関連付けの形態を選択する。選択すべき形態は、ドキュメントのファイル名のみに索引情報を関連付ける形態と、ドキュメントのファイル名およびドキュメントの作成時間に索引情報を関連付ける形態とである。利用者は、前記した関連付けの形態から、いずれか一つを選択する。利用者は、関連付けの形態を選択した後、図11で示す表示において、関連付けの開始を示すボタン「開く」の入力を行う(ステップS33)。
【0041】
ファイル名および作成時間に索引情報を関連付けする形態が選択されたとき、リンク部15は、既にドキュメントが関連付けされてそのリンク情報が存在するか否かを、リンク情報記憶部16を参照して判定する(ステップS34)。
【0042】
前記したリンク情報が存在しないとき、リンク部15は、ファイル名およびその作成時間に索引情報を関連付けたリンク情報を作成する(ステップS39)。
【0043】
他方、前記したリンク情報が存在するとき、リンク部15は、既存のリンク情報がファイル名および作成時間に索引情報を関連付けした形態であるか否かを判定する(ステップS35)。
【0044】
既存のリンク情報は、ファイル名および作成時間に索引情報を関連付けした形態であるとき、リンク部15は、既存のリンク情報に含まれるドキュメントの作成時間と、今回の関連付けすべきドキュメントの作成時間とが同じ時間に作成されたドキュメントか否か判定する(ステップS40)。
【0045】
ドキュメントの作成時間が同じとき、リンク部15で新たなリンク情報を作成することなく関連付けを終了する。
【0046】
他方、ドキュメントの作成時間が異なるとき、リンク部15は、ファイル名が同じでその作成時間が異なるドキュメント識別情報に索引情報を関連付けたリンク情報を作成する(ステップS39)。
【0047】
また、前記したステップS35において、既存のリンク情報がファイル名および作成時間に索引情報を関連付けした形態と異なるとき、つまりは既存のリンク情報はファイル名のみを索引情報に関連付けした形態であるとき、利用者が選択した関連付けの形態と異なることから、表示装置に図13で示す警告を表示する(ステップS36)。
【0048】
利用者は、この警告で関連付けを継続するか否か判断する(ステップS37)。
【0049】
関連付けを継続しないとき、リンク部15でリンク情報を作成することなく、関連付けを終了する。
【0050】
他方、関連付けを継続するとき、図14で示されるように、リンク部15は、関連付けすべきドキュメントにおいて、選択した形態とは異なる形態に沿って関連付けされた既存のリンク情報を削除する(ステップS38)。
【0051】
既存のリンク情報を削除後、リンク部15は、ファイル名およびその作成時間に索引情報を関連付けたリンク情報を作成する(ステップS39)。
【0052】
また、前記したステップS33において、ファイル名のみを索引情報に関連付けする形態が選択されたとき、その動作は前記した具体例1と同様なことから、説明を省略する(ステップS41)。
【0053】
次に、ファイル名およびその作成時間を示すドキュメント識別情報と、索引情報とを関連付けた本発明のプリンタ制御装置10において、ドキュメントの印刷をプリンタに行わせるための動作を図15のフローチャートに沿って説明する。
【0054】
ドキュメントを印刷すべくアプリケーションプログラムの情報に基づいて、ドキュメント情報取得部14は、印刷すべきドキュメントのファイル名およびそのドキュメントの作成時間をドキュメント識別情報として得ると、該ドキュメント識別情報をリンク情報判定部17に出力する(ステップS50)。
【0055】
リンク情報判定部17は、ドキュメント識別情報を受けると、印刷すべきドキュメントのファイル名と、リンク情報記憶部16のリンク情報とに基づいて、該リンク情報に、印刷すべきドキュメントのファイル名を含むか否か判定する(ステップS51)。
【0056】
リンク情報に印刷すべきドキュメントのファイル名を含まないとき、印刷すべきドキュメントが所定の設定情報に関連付けられていないとして、現時点でのプロパティとして設定した属性を設定情報として印刷データ作成部19に送る(ステップS52)。
【0057】
リンク情報に印刷すべきドキュメントのファイル名を含むとき、リンク情報判定部17は、印刷すべきドキュメントの作成時間と、リンク情報記憶部16のリンク情報とに基づいて、リンク情報に印刷すべきドキュメントの作成時間を含むか否か判定する(ステップS53)。
【0058】
リンク情報に印刷すべきドキュメントの作成時間を含まないとき、リンク情報判定部17は、印刷すべきドキュメントが所定の設定情報に関連付けられていないとして、現時点でのプロパティとして設定した属性を設定情報として印刷データ作成部19に送る(ステップS52)。
【0059】
他方、リンク情報に印刷すべきドキュメントのファイル名とその作成時間とを含むとき、リンク情報判定部17は、ファイル名および作成時間に対応する索引情報を得ると、該索引情報を設定情報取得部18に出力する(ステップS54)。
【0060】
設定情報取得部18は、索引情報を受けると、設定情報記憶部13から索引情報に対応する設定情報を選定し、該設定情報を印刷データ作成部19に出力する(ステップS55)。
【0061】
印刷データ作成部19は、設定情報取得部18からの設定情報を受けると、該設定情報と、前記したドキュメント識別情報に基づいて印刷すべきドキュメントのデータを得る。印刷データ作成部19は、前記データと設定情報とに基づいて、プリンタを制御して該プリンタで印刷するための従来よく知られたデータを作成する(ステップS56)。
【0062】
ところで、前記した自己の情報処理装置のプリンタ制御装置10のリンク情報記憶部16において、例えば、図12の▲1▼で示されているように、ドキュメント識別情報がabc.doc;990124082356であり、それに対応する索引情報がProfile1であるリンク情報が既に保持されている。
このとき、例えば他の情報処理装置で作成したドキュメントのファイル名が前記したファイル名と同一のabc.docであり、1999年01月02日23時24分25秒に作成されたドキュメントを、Profile2で示される索引情報に関連付けたリンク情報を作成し、該リンク情報を自己の情報処理装置のプリンタ制御装置10のリンク情報記憶部16に保持させる場合を説明をする。
【0063】
既存のリンク情報のドキュメント識別情報のファイル名と、今回関連付けを行うべきドキュメントのファイル名とが同じabc.docで示されている。
しかしながら、ドキュメントの作成時間が;990124082356で示されている既存のドキュメントは、1999年01月24日08時23分56秒に作成されており、今回のドキュメントの作成時間である1999年01月02日23時24分25秒とは異なる。前記した作成時間の相違から既存のドキュメントと今回のドキュメントは、同一ファイル名であるが、異なるドキュメントであると識別されて、図12の▲2▼で示されるように、Profile2で示される索引情報が関連付けられた新たなリンク情報が作成され、該リンク情報がリンク情報記憶部16で保持される。
【0064】
次に、自己の情報処理装置のプリンタ制御装置10のリンク情報記憶部16に、例えば、図12の▲1▼で示されているように、ドキュメント識別情報がabc.doc;990124082356であり、それに対応する索引情報がProfile1であるリンク情報と、図12の▲2▼で示されているように、ドキュメントの識別情報がabc.doc;990102232425であり、それに対応する索引情報がProfile2であるリンク情報と、図12の▲3▼で示されているように、ドキュメントの識別情報がbbb.xlsであり、それに対応する索引情報がProfile3であるリンク情報とが保持されている。
【0065】
このとき、例えば他の情報処理装置で作成したドキュメントのファイル名がabc.docであり、1999年01月02日23時24分25秒に作成されたドキュメントに対応するリンク情報の検索について説明する。
【0066】
リンク情報判定部17は、ドキュメント情報取得部14から印刷すべきドキュメントのファイル名としてabc.docと、その作成時間として990102232425とを得ると、リンク情報記憶部16のリンク情報を参照して、該リンク情報のドキュメント識別情報にファイル名のabc.docを含むか否か判定を行う。この判定により、図12の▲3▼で示されるリンク情報は、ファイル名がbbb.xlsで示されており、検索すべきファイル名と異なることから、検索されるべきリンク情報の候補から外れる。
【0067】
他方、図12の▲1▼および図12の▲2▼で示される各リンク情報は、ファイル名がabc.docで示されており、検索すべきファイル名と合致する。図12の▲1▼および図12の▲2▼で示される各リンク情報から、リンク情報判定部17は、ファイル名に続くセミコロン“;”と、その後に続く990102232425で示される作成時間とに合致するリンク情報を検索する。この検索により、ドキュメントのファイル名に加えて、その作成時間も合致した図12の▲2▼で示すリンク情報が選択される。
【0068】
以上、述べたように、本発明のプリンタ制御装置10によれば、ドキュメントのファイル名およびドキュメントの作成時間を示すドキュメント識別情報と、該ドキュメント識別情報に対応した設定情報を索引可能な索引情報とを関連付けたリンク情報を、作成して保持することから、同一ファイル名の異なるドキュメントにおいても、その作成時間を識別情報として付加することで、印刷すべきドキュメントに対応する設定情報を、利用者の記憶に頼ることなく選定することができる。
【0069】
【発明の効果】
本発明によれば、ドキュメントを識別可能なドキュメント識別情報と、該ドキュメント識別情報に対応する設定情報を索引可能な索引情報とを関連付けたリンク情報を作成して保持することにより、過去に印刷したドキュメントを再度印刷するとき、印刷すべきドキュメントのドキュメント識別情報および前記リンク情報に基づいて、印刷すべきドキュメントの索引情報を得た後、この索引情報に基づいて印刷すべきドキュメントの設定情報を得ることができる。従って、本発明のプリンタ制御装置は、利用者がドキュメントを印刷するための属性を記憶することなく、また利用者がドキュメントに関連付けて設定情報を記憶することなく、過去に印刷したドキュメントの設定情報を自動的に得られることから、利用者の負担を軽減することができる。
【図面の簡単な説明】
【図1】本発明に係るプリンタ制御装置のブロック図である。
【図2】具体例1においてドキュメント識別情報および索引情報を関連付ける動作を示すフローチャートである。
【図3】具体例1および具体例2において利用者が索引情報を入力するときの表示装置の表示画面である。
【図4】具体例1および具体例2において設定情報およびこれに対応する索引情報の関係を示す図である。
【図5】具体例1において利用者が関連付けを行うときの表示装置の表示画面である。
【図6】具体例1においてドキュメント識別情報および索引情報の関係を示す図である。
【図7】具体例1においてドキュメントを印刷するときの動作を示すフローチャートである。
【図8】具体例1においてリンク情報に含まれるドキュメント識別情報を示す図である。
【図9】具体例1においてリンク情報記憶部および設定情報記憶部の関係を示す図である。
【図10】具体例2においてドキュメント識別情報および索引情報を関連付ける動作を示すフローチャートである。
【図11】具体例2において関連付けを示す表示装置の表示画面である。
【図12】具体例2においてリンク情報を示す図である。
【図13】具体例2において関連付けの形態の警告を示す表示画面図である。
【図14】具体例2において既存のリンク情報と、関連付けの形態の警告を受けた後も関連付けを継続して作成されたリンク情報とを示す図である。
【図15】具体例2においてドキュメントを印刷するときの動作を示すフローチャートである。
【符号の説明】
10 プリンタ制御装置
11 属性設定部
12 設定情報作成部
13 設定情報記憶部
14 ドキュメント情報取得部
15 リンク部
16 リンク情報記憶部
17 リンク情報判定部
18 設定情報取得部
19 印刷データ作成部
【発明の属する技術分野】
本発明は、ドキュメントに対応した設定情報に基づいてプリンタの制御を行うプリンタ制御装置に関する。
【0002】
【従来の技術】
プリンタは、ドライバと称されるプリンタ制御装置の制御を受けて文書データおよび画像データなどのドキュメントを印刷する。プリンタ制御装置は、予め、人為的に設定されたプロパティと称される例えば用紙サイズ、印刷部数、印刷方向、拡大、縮小、分割印刷、用紙種別、明度、コントラストおよび彩度などの属性または特性に基づいてプリンタを制御する。これらの属性は、プロファイルと称されるバイナリデータ形式の設定情報として保持される。この設定情報は、過去に印刷したドキュメントを再度プリンタで印刷するとき、該ドキュメントに対応してプリンタ制御装置で用いられる。
【0003】
【発明が解決しようとする課題】
ところで、前記した従来のプリンタ制御装置では、ドキュメントを再度印刷するとき、人為的に、複数の設定情報から選定した設定情報を用いていた。つまりは、利用者は、過去に印刷したドキュメントの属性を記憶しておくか、または印刷すべきドキュメントに対応する設定情報を複数の設定情報から選定する必要があり、利用者に設定情報を選定するための負担を掛けていた。
【0004】
従って、本発明の目的は、人為的な操作に頼ることなく、印刷すべきドキュメントに対応する設定情報の選定を行うプリンタ制御装置を提供することにある。
【0005】
【課題を解決するための手段】
本発明は、以上の点を解決するために、次の構成を採用する。
ドキュメントに対応した、プリンタの制御を行うための設定情報と、該設定情報を示す索引情報とを保持する設定情報記憶部を有するプリンタ制御装置において、ドキュメントを識別可能なドキュメント識別情報および前記索引情報を関連付けたリンク情報を作成するリンク部と、前記リンク情報を保持するリンク情報記憶部と、リンク情報記憶部の前記リンク情報と印刷すべきドキュメントのドキュメント識別情報とに基づいて該ドキュメント識別情報に対応する索引情報の有無を判定するリンク情報判定部と、前記リンク情報判定部の判定結果に基づく索引情報により、印刷すべきドキュメントの設定情報を前記設定情報記憶部から取得する設定情報取得部とを含むことを特徴とする。
【0006】
前記ドキュメント識別情報は、ドキュメントが作成された時間の情報を含むことを特徴とする。
【0007】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
〈具体例1〉
図1は、本発明に係るプリンタ制御装置10のブロック図を示す。
プリンタ制御装置10は、文書データおよび画像データなどのドキュメントを印刷するためのプリンタが接続された図示しない情報処理装置に備えられており、該情報処理装置には、図示しないオペレーティングシステム上で動作するドキュメントを印刷するためのアプリケーションプログラムが備えられている。この情報処理装置は、利用者からの情報を受ける図示しない入力装置および該入力装置から入力される情報に基づいてその情報を表示する図示しない表示装置が設けられている。
【0008】
プリンタ制御装置10は、例えば用紙サイズ、印刷部数、印刷方向、拡大、縮小、分割印刷、用紙種別、明度、コントラストおよび彩度などのプロパティと称される属性または特性の設定が行われる属性設定部11と、前記属性設定部11により設定された情報から、プロファイルと称される設定情報を作成する設定情報作成部12と、前記設定情報および該設定情報を索引するための索引情報を保持する設定情報記憶部13とを含む。
【0009】
更に、前記プリンタ制御装置10は、ドキュメントを印刷するためのアプリケーションプログラムから、印刷すべきドキュメントのファイル名で示されるドキュメント識別情報を取得するドキュメント情報取得部14と、ドキュメント情報取得部14からのドキュメント識別情報と設定情報記憶部13の設定情報を索引するための索引情報とを関連付けたリンク情報を作成するリンク部15と、前記リンク部15で作成したリンク情報を保持するリンク情報記憶部16とを含む。
【0010】
前記したプリンタ制御装置10は、更に、リンク情報およびドキュメント識別情報に基づいて、該ドキュメント識別情報に該当するリンク情報の有無を判定して、ドキュメント識別情報に該当する索引情報を選択するリンク情報判定部17と、前記索引情報に基づいて、設定情報記憶部13で保持される設定情報を選定する設定情報取得部18と、設定情報取得部18で取得した設定情報およびドキュメントのデータに基づいて、プリンタを制御して印刷するためのデータを作成する印刷データ作成部19とを含む。
【0011】
本発明に係るプリンタ制御装置10において、ドキュメントを識別可能なドキュメント識別情報と、前記ドキュメントに対応する設定情報を索引するための索引情報とを関連付ける動作を図2のフローチャートに沿って説明する。
【0012】
プリンタを制御するための、例えば用紙サイズ、印刷部数、印刷方向、拡大、縮小、分割印刷、用紙種別、明度、コントラストおよび彩度などの属性が、利用者により、入力装置を介して入力されて、属性設定部11でプロパティとして設定される(ステップS10)。
【0013】
設定された属性を設定情報作成部12が受けると、設定情報作成部12はプロファイルと称される設定情報を作成する。このとき、表示装置に図3で示される表示がされ、利用者は、設定情報を索引するための索引情報を、入力装置を介して入力する。設定情報および該設定情報に対応する索引情報を1組の組み合わせとする4組の組み合わせが図4で示されている。即ち、図4には例えば設定情報がバイナリ形式の01、05、30、02、81などで構成される構造体として示されており、これに対応する索引情報がProfile1として示されている。通常、索引情報は、ドキュメントに対応する設定情報に付されており、ドキュメントを印刷するとき、複数の設定情報からドキュメントに対応した設定情報を選定するための見出しとして用いられる。
【0014】
前記した設定情報および該設定情報を索引するための索引情報が種々の設定を保持する従来よく知られているレジストリと称される領域の一部に確保された設定情報記憶部13で保持される(ステップS11)。
【0015】
利用者は、ドキュメントに前記した設定情報を索引するための索引情報を関連付けるか否か判断する(ステップS12)。
【0016】
前記した設定情報にドキュメントを関連付けないとき、利用者は、図3で示す表示において、ボタン「閉じる」の入力を行う。これにより、リンク部15でリンク情報を作成することなく終了する。
【0017】
他方、前記した設定情報にドキュメントを関連付けるとき、利用者は、図3で示す表示において、関連付けを行うべく、ボタン「関連付け」の入力を行う。これにより、索引情報がリンク部15に送られ、更に、表示装置に図5で示す表示がされる。
【0018】
利用者は、図5が示す表示において、入力装置を介して、関連付けるべきドキュメントのファイル名を入力する。この入力により、ドキュメント情報取得部14は、ファイル名をドキュメント識別情報として得ると、ファイル名をリンク部15に出力する。
【0019】
更に利用者は、図5で示す表示において、関連付けの開始を示すボタン「開く」の入力を行う。このボタンの入力により、リンク部15は、ドキュメント情報取得部14からのファイル名と、設定情報記憶部13からの索引情報とを関連付けたリンク情報を作成する(ステップS13)。
【0020】
図6には、ファイル名と索引情報とを関連付けた4組のリンク情報が示されている。即ち、図6には、例えばドキュメントのファイル名がabc.docであり、それに関連付けた索引情報がProfile1であるリンク情報が示されている。
【0021】
前記したリンク情報は、レジストリと称される領域の一部に確保されたリンク情報記憶部16で保持される(ステップS14)。
【0022】
次に、本発明に係るプリンタ制御装置10において、ドキュメントの印刷をプリンタに行わせるための動作を図7のフローチャートに沿って説明する。
【0023】
利用者より印刷の指示を受けたアプリケーションプログラムからの情報に基づいて、ドキュメント情報取得部14は、ドキュメント識別情報として印刷すべきドキュメントのファイル名を得る(ステップS20)。
【0024】
ドキュメント情報取得部14でファイル名を得ると、該ファイル名は、リンク情報判定部17に送られる。リンク情報判定部17では、ドキュメントのファイル名と、ファイル名および索引情報を関連付けたリンク情報とに基づいて、図8で示すように、ファイル名がリンク情報に含まれているか否か判定する(ステップS21)。
【0025】
ファイル名がリンク情報に含まれないとき、印刷すべきドキュメントが所定の設定情報に関連付けられていないことから、リンク情報判定部17は、現時点でのプロパティとして設定した属性を設定情報として印刷データ作成部19に送る(ステップS22)。
【0026】
他方、ファイル名がリンク情報に含まれるとき、リンク情報判定部17は、リンク情報からファイル名に対応する索引情報を得ると、該検索情報を設定情報取得部18に出力する(ステップS23)。
【0027】
設定情報取得部18は、リンク情報判定部17からの索引情報を受けると、図9で示すように、前記索引情報に対応する設定情報を設定情報記憶部13から選定し、選定した設定情報を印刷データ作成部19に出力する(ステップS24)。
【0028】
印刷データ作成部19は、設定情報取得部18からの設定情報を受けると、該設定情報と、前記したドキュメント識別情報に基づいて印刷すべきドキュメントのデータを得る。印刷データ作成部19は、前記データと設定情報とに基づいて、プリンタを制御して該プリンタで印刷するための従来よく知られたデータを作成する(ステップS25)。
【0029】
以上、述べたように、本発明のプリンタ制御装置10によれば、ドキュメントを識別可能なファイル名と、該ファイル名に対応した設定情報を索引可能な索引情報とを関連付けたリンク情報を作成して保持することにより、印刷すべきドキュメントのファイル名および前記リンク情報に基づいて、印刷すべきドキュメントの索引情報を得る。更に、プリンタ制御装置10は、この索引情報に基づいて印刷すべきドキュメントの設定情報を得ることから、利用者の記憶に頼ることなく、印刷すべきドキュメントに対応する設定情報の選定を行うことができる。
【0030】
更に、本発明のプリンタ制御装置10によれば、設定情報を示す索引情報をドキュメントに関連付けることにより、複雑なハード構成を用いることなく、従来のプリンタ制御装置で作成した索引情報が示す既存の設定情報をドキュメントに関連付けることができる。
【0031】
〈具体例2〉
前記した具体例1では、ドキュメントのファイル名をドキュメント識別情報とする例を示した。しかしながら、他の情報処理装置で作成されたドキュメントを印刷するとき、前記したプリンタ制御装置を備えた情報処理装置のドキュメントと、他の情報処理装置のドキュメントとの内容が異なるにも係らず同じファイル名が与えられていることがある。
そこで、具体例2では、同一ファイル名のドキュメントを識別するために、ドキュメントのファイル名に加えて、ドキュメントの作成時間をドキュメント識別情報とする具体例を示す。
【0032】
具体例2の構成は、前記した具体例1とほぼ同じであるが、ドキュメントのファイル名およびドキュメントの作成時間を示すドキュメント識別情報を取得するドキュメント情報取得部14と、ファイル名および作成時間を示すドキュメント識別情報と索引情報とを関連付けたリンク情報を作成するリンク部15と、ドキュメントの作成時間を含むリンク情報を保持するリンク情報記憶部16と、ドキュメントの作成時間を含むリンク情報に、ドキュメント情報取得部14で得たドキュメントの作成時間を示す情報を含むか否か判定するリンク情報判定部17とが具体例1の各構成と異なる。
【0033】
ファイル名および作成時間で示されるドキュメント識別情報と索引情報とを関連付けた具体例2のリンク情報を図12に沿って説明する。
例えば、索引情報がProfile1であり、関連付けるべきドキュメントのファイル名がabc.docであり、該ドキュメントが1999年01月24日08時23分56秒に作成されたときのリンク情報を図12の▲1▼に示す。即ち、図12の▲1▼には、ファイル名のabc.docに続いて、作成時間が;990124082356で示されるドキュメント識別情報に、Profile1で示される索引情報が示されている。
【0034】
ドキュメント識別情報および索引情報を関連付ける具体例2のプリンタ制御装置10の動作を、図10のフローチャートに沿って説明する。
【0035】
プリンタを制御するための属性が、利用者により、入力装置を介して入力されて、属性設定部11でプロパティとして設定される(ステップS30)。
【0036】
設定情報作成部12は、設定された属性からプロファイルと称されるバイナリデータ形式の設定情報を作成する。このとき、表示装置に図3で示される表示がされ、利用者は、設定情報を索引するための索引情報を、入力装置を介して入力する。この入力により、図4に示されるように、索引情報および設定情報が組み合わされ、これらの情報が、前記した具体例1と同様に設定情報記憶部13で保持される(ステップS31)。
【0037】
索引情報を入力した利用者は、ドキュメントに設定情報を関連付けるか否か選択する(ステップS32)。
【0038】
設定情報にドキュメントを関連付けないとき、利用者は、図3で示す表示において、ボタン「閉じる」の入力を行う。これにより、リンク部15でリンク情報を作成することなく終了する。
【0039】
他方、前記した設定情報にドキュメントを関連付けるとき、利用者は、図3で示す表示において、関連付けを行うべく、ボタン「関連付け」の入力を行う。これにより、索引情報がリンク部15に送られ、更に、表示装置に図11で示す表示がされる。
【0040】
利用者は、図11が示す表示において、入力装置を介して、関連付けるべきドキュメントのファイル名を指定した後、関連付けの形態を選択する。選択すべき形態は、ドキュメントのファイル名のみに索引情報を関連付ける形態と、ドキュメントのファイル名およびドキュメントの作成時間に索引情報を関連付ける形態とである。利用者は、前記した関連付けの形態から、いずれか一つを選択する。利用者は、関連付けの形態を選択した後、図11で示す表示において、関連付けの開始を示すボタン「開く」の入力を行う(ステップS33)。
【0041】
ファイル名および作成時間に索引情報を関連付けする形態が選択されたとき、リンク部15は、既にドキュメントが関連付けされてそのリンク情報が存在するか否かを、リンク情報記憶部16を参照して判定する(ステップS34)。
【0042】
前記したリンク情報が存在しないとき、リンク部15は、ファイル名およびその作成時間に索引情報を関連付けたリンク情報を作成する(ステップS39)。
【0043】
他方、前記したリンク情報が存在するとき、リンク部15は、既存のリンク情報がファイル名および作成時間に索引情報を関連付けした形態であるか否かを判定する(ステップS35)。
【0044】
既存のリンク情報は、ファイル名および作成時間に索引情報を関連付けした形態であるとき、リンク部15は、既存のリンク情報に含まれるドキュメントの作成時間と、今回の関連付けすべきドキュメントの作成時間とが同じ時間に作成されたドキュメントか否か判定する(ステップS40)。
【0045】
ドキュメントの作成時間が同じとき、リンク部15で新たなリンク情報を作成することなく関連付けを終了する。
【0046】
他方、ドキュメントの作成時間が異なるとき、リンク部15は、ファイル名が同じでその作成時間が異なるドキュメント識別情報に索引情報を関連付けたリンク情報を作成する(ステップS39)。
【0047】
また、前記したステップS35において、既存のリンク情報がファイル名および作成時間に索引情報を関連付けした形態と異なるとき、つまりは既存のリンク情報はファイル名のみを索引情報に関連付けした形態であるとき、利用者が選択した関連付けの形態と異なることから、表示装置に図13で示す警告を表示する(ステップS36)。
【0048】
利用者は、この警告で関連付けを継続するか否か判断する(ステップS37)。
【0049】
関連付けを継続しないとき、リンク部15でリンク情報を作成することなく、関連付けを終了する。
【0050】
他方、関連付けを継続するとき、図14で示されるように、リンク部15は、関連付けすべきドキュメントにおいて、選択した形態とは異なる形態に沿って関連付けされた既存のリンク情報を削除する(ステップS38)。
【0051】
既存のリンク情報を削除後、リンク部15は、ファイル名およびその作成時間に索引情報を関連付けたリンク情報を作成する(ステップS39)。
【0052】
また、前記したステップS33において、ファイル名のみを索引情報に関連付けする形態が選択されたとき、その動作は前記した具体例1と同様なことから、説明を省略する(ステップS41)。
【0053】
次に、ファイル名およびその作成時間を示すドキュメント識別情報と、索引情報とを関連付けた本発明のプリンタ制御装置10において、ドキュメントの印刷をプリンタに行わせるための動作を図15のフローチャートに沿って説明する。
【0054】
ドキュメントを印刷すべくアプリケーションプログラムの情報に基づいて、ドキュメント情報取得部14は、印刷すべきドキュメントのファイル名およびそのドキュメントの作成時間をドキュメント識別情報として得ると、該ドキュメント識別情報をリンク情報判定部17に出力する(ステップS50)。
【0055】
リンク情報判定部17は、ドキュメント識別情報を受けると、印刷すべきドキュメントのファイル名と、リンク情報記憶部16のリンク情報とに基づいて、該リンク情報に、印刷すべきドキュメントのファイル名を含むか否か判定する(ステップS51)。
【0056】
リンク情報に印刷すべきドキュメントのファイル名を含まないとき、印刷すべきドキュメントが所定の設定情報に関連付けられていないとして、現時点でのプロパティとして設定した属性を設定情報として印刷データ作成部19に送る(ステップS52)。
【0057】
リンク情報に印刷すべきドキュメントのファイル名を含むとき、リンク情報判定部17は、印刷すべきドキュメントの作成時間と、リンク情報記憶部16のリンク情報とに基づいて、リンク情報に印刷すべきドキュメントの作成時間を含むか否か判定する(ステップS53)。
【0058】
リンク情報に印刷すべきドキュメントの作成時間を含まないとき、リンク情報判定部17は、印刷すべきドキュメントが所定の設定情報に関連付けられていないとして、現時点でのプロパティとして設定した属性を設定情報として印刷データ作成部19に送る(ステップS52)。
【0059】
他方、リンク情報に印刷すべきドキュメントのファイル名とその作成時間とを含むとき、リンク情報判定部17は、ファイル名および作成時間に対応する索引情報を得ると、該索引情報を設定情報取得部18に出力する(ステップS54)。
【0060】
設定情報取得部18は、索引情報を受けると、設定情報記憶部13から索引情報に対応する設定情報を選定し、該設定情報を印刷データ作成部19に出力する(ステップS55)。
【0061】
印刷データ作成部19は、設定情報取得部18からの設定情報を受けると、該設定情報と、前記したドキュメント識別情報に基づいて印刷すべきドキュメントのデータを得る。印刷データ作成部19は、前記データと設定情報とに基づいて、プリンタを制御して該プリンタで印刷するための従来よく知られたデータを作成する(ステップS56)。
【0062】
ところで、前記した自己の情報処理装置のプリンタ制御装置10のリンク情報記憶部16において、例えば、図12の▲1▼で示されているように、ドキュメント識別情報がabc.doc;990124082356であり、それに対応する索引情報がProfile1であるリンク情報が既に保持されている。
このとき、例えば他の情報処理装置で作成したドキュメントのファイル名が前記したファイル名と同一のabc.docであり、1999年01月02日23時24分25秒に作成されたドキュメントを、Profile2で示される索引情報に関連付けたリンク情報を作成し、該リンク情報を自己の情報処理装置のプリンタ制御装置10のリンク情報記憶部16に保持させる場合を説明をする。
【0063】
既存のリンク情報のドキュメント識別情報のファイル名と、今回関連付けを行うべきドキュメントのファイル名とが同じabc.docで示されている。
しかしながら、ドキュメントの作成時間が;990124082356で示されている既存のドキュメントは、1999年01月24日08時23分56秒に作成されており、今回のドキュメントの作成時間である1999年01月02日23時24分25秒とは異なる。前記した作成時間の相違から既存のドキュメントと今回のドキュメントは、同一ファイル名であるが、異なるドキュメントであると識別されて、図12の▲2▼で示されるように、Profile2で示される索引情報が関連付けられた新たなリンク情報が作成され、該リンク情報がリンク情報記憶部16で保持される。
【0064】
次に、自己の情報処理装置のプリンタ制御装置10のリンク情報記憶部16に、例えば、図12の▲1▼で示されているように、ドキュメント識別情報がabc.doc;990124082356であり、それに対応する索引情報がProfile1であるリンク情報と、図12の▲2▼で示されているように、ドキュメントの識別情報がabc.doc;990102232425であり、それに対応する索引情報がProfile2であるリンク情報と、図12の▲3▼で示されているように、ドキュメントの識別情報がbbb.xlsであり、それに対応する索引情報がProfile3であるリンク情報とが保持されている。
【0065】
このとき、例えば他の情報処理装置で作成したドキュメントのファイル名がabc.docであり、1999年01月02日23時24分25秒に作成されたドキュメントに対応するリンク情報の検索について説明する。
【0066】
リンク情報判定部17は、ドキュメント情報取得部14から印刷すべきドキュメントのファイル名としてabc.docと、その作成時間として990102232425とを得ると、リンク情報記憶部16のリンク情報を参照して、該リンク情報のドキュメント識別情報にファイル名のabc.docを含むか否か判定を行う。この判定により、図12の▲3▼で示されるリンク情報は、ファイル名がbbb.xlsで示されており、検索すべきファイル名と異なることから、検索されるべきリンク情報の候補から外れる。
【0067】
他方、図12の▲1▼および図12の▲2▼で示される各リンク情報は、ファイル名がabc.docで示されており、検索すべきファイル名と合致する。図12の▲1▼および図12の▲2▼で示される各リンク情報から、リンク情報判定部17は、ファイル名に続くセミコロン“;”と、その後に続く990102232425で示される作成時間とに合致するリンク情報を検索する。この検索により、ドキュメントのファイル名に加えて、その作成時間も合致した図12の▲2▼で示すリンク情報が選択される。
【0068】
以上、述べたように、本発明のプリンタ制御装置10によれば、ドキュメントのファイル名およびドキュメントの作成時間を示すドキュメント識別情報と、該ドキュメント識別情報に対応した設定情報を索引可能な索引情報とを関連付けたリンク情報を、作成して保持することから、同一ファイル名の異なるドキュメントにおいても、その作成時間を識別情報として付加することで、印刷すべきドキュメントに対応する設定情報を、利用者の記憶に頼ることなく選定することができる。
【0069】
【発明の効果】
本発明によれば、ドキュメントを識別可能なドキュメント識別情報と、該ドキュメント識別情報に対応する設定情報を索引可能な索引情報とを関連付けたリンク情報を作成して保持することにより、過去に印刷したドキュメントを再度印刷するとき、印刷すべきドキュメントのドキュメント識別情報および前記リンク情報に基づいて、印刷すべきドキュメントの索引情報を得た後、この索引情報に基づいて印刷すべきドキュメントの設定情報を得ることができる。従って、本発明のプリンタ制御装置は、利用者がドキュメントを印刷するための属性を記憶することなく、また利用者がドキュメントに関連付けて設定情報を記憶することなく、過去に印刷したドキュメントの設定情報を自動的に得られることから、利用者の負担を軽減することができる。
【図面の簡単な説明】
【図1】本発明に係るプリンタ制御装置のブロック図である。
【図2】具体例1においてドキュメント識別情報および索引情報を関連付ける動作を示すフローチャートである。
【図3】具体例1および具体例2において利用者が索引情報を入力するときの表示装置の表示画面である。
【図4】具体例1および具体例2において設定情報およびこれに対応する索引情報の関係を示す図である。
【図5】具体例1において利用者が関連付けを行うときの表示装置の表示画面である。
【図6】具体例1においてドキュメント識別情報および索引情報の関係を示す図である。
【図7】具体例1においてドキュメントを印刷するときの動作を示すフローチャートである。
【図8】具体例1においてリンク情報に含まれるドキュメント識別情報を示す図である。
【図9】具体例1においてリンク情報記憶部および設定情報記憶部の関係を示す図である。
【図10】具体例2においてドキュメント識別情報および索引情報を関連付ける動作を示すフローチャートである。
【図11】具体例2において関連付けを示す表示装置の表示画面である。
【図12】具体例2においてリンク情報を示す図である。
【図13】具体例2において関連付けの形態の警告を示す表示画面図である。
【図14】具体例2において既存のリンク情報と、関連付けの形態の警告を受けた後も関連付けを継続して作成されたリンク情報とを示す図である。
【図15】具体例2においてドキュメントを印刷するときの動作を示すフローチャートである。
【符号の説明】
10 プリンタ制御装置
11 属性設定部
12 設定情報作成部
13 設定情報記憶部
14 ドキュメント情報取得部
15 リンク部
16 リンク情報記憶部
17 リンク情報判定部
18 設定情報取得部
19 印刷データ作成部
Claims (2)
- ドキュメントに対応した、プリンタの制御を行うための設定情報および該設定情報を示す索引情報を保持する設定情報記憶部を有するプリンタ制御装置において、
ドキュメントを識別可能なドキュメント識別情報および前記索引情報を関連付けたリンク情報を作成するリンク部と、
リンク情報記憶部の前記リンク情報と印刷すべきドキュメントのドキュメント識別情報とに基づいて該ドキュメント識別情報に対応する索引情報の有無を判定するリンク情報判定部と、
前記リンク情報判定部の判定結果に基づく索引情報により、印刷すべきドキュメントの設定情報を前記設定情報記憶部から取得する設定情報取得部とを含むことを特徴とするプリンタ制御装置。 - 前記ドキュメント識別情報は、ドキュメントが作成された時間の情報を含むことを特徴とする請求項1記載のプリンタ制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002165024A JP2004009464A (ja) | 2002-06-06 | 2002-06-06 | プリンタ制御装置 |
US10/453,516 US7333229B2 (en) | 2002-06-06 | 2003-06-04 | Print control unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002165024A JP2004009464A (ja) | 2002-06-06 | 2002-06-06 | プリンタ制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004009464A true JP2004009464A (ja) | 2004-01-15 |
Family
ID=29706670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002165024A Pending JP2004009464A (ja) | 2002-06-06 | 2002-06-06 | プリンタ制御装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7333229B2 (ja) |
JP (1) | JP2004009464A (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11405513B2 (en) | 2020-07-31 | 2022-08-02 | Kyocera Document Solutions, Inc. | Printer control automation from document annotation |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3323527B2 (ja) * | 1991-12-25 | 2002-09-09 | キヤノン株式会社 | 印刷装置及び方法 |
JP3559713B2 (ja) * | 1997-10-27 | 2004-09-02 | キヤノン株式会社 | 印刷処理装置、及び、印刷処理方法、並びに、処理プログラムが格納された記憶媒体 |
JP3997504B2 (ja) * | 1998-05-29 | 2007-10-24 | リコープリンティングシステムズ株式会社 | 文書印刷方法、文書処理方法及びプリンタ |
JP2003087536A (ja) * | 2001-09-10 | 2003-03-20 | Fuji Xerox Co Ltd | 画像形成システムおよびその方法 |
-
2002
- 2002-06-06 JP JP2002165024A patent/JP2004009464A/ja active Pending
-
2003
- 2003-06-04 US US10/453,516 patent/US7333229B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20030227650A1 (en) | 2003-12-11 |
US7333229B2 (en) | 2008-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4382314B2 (ja) | 画像処理方法および装置並びにプログラム | |
US8356279B2 (en) | Program-generating device and method, program for implementing the program-generating method, and storage medium | |
JP2019174942A (ja) | アプリケーションプログラム | |
JP4921005B2 (ja) | 印刷装置、制御方法、コンピュータプログラム | |
JP6922436B2 (ja) | プログラム及び携帯端末 | |
US20150029547A1 (en) | Printing system, information processing device, and non-transitory computer readable recording medium | |
JP2008234339A (ja) | 情報処理装置、情報処理システム、及びプリンタドライバ | |
US7697442B2 (en) | Output apparatus configured to output data for printing, processing apparatus configured to process printing data, and method | |
JPWO2004021164A1 (ja) | 印刷制御装置、印刷制御方法、印刷制御プログラム、印刷制御プログラムを記録した媒体、画像処理装置、画像処理コンピュータ | |
JP2004009464A (ja) | プリンタ制御装置 | |
JP4830395B2 (ja) | 画像表示プログラム、および画像表示装置 | |
JP2008183886A (ja) | 画像形成装置 | |
US8190563B2 (en) | Document management apparatus, document management method, and computer-readable encoding medium recorded with a computer program | |
US20120002870A1 (en) | Device Link Profile Creation Method, Computer-Readable Medium Storing Program, and Device Link Profile Creation Apparatus | |
JP2006146662A (ja) | 印刷設定装置及び印刷設定方法 | |
JP2006163774A (ja) | 複数画像処理システム | |
JP2007086823A (ja) | 情報処理装置、制御方法、およびプログラム | |
JP2019174948A (ja) | アプリケーションプログラム | |
JP2005277548A (ja) | 画像処理装置 | |
JP2011028492A (ja) | 画像処理システム | |
JP2004058588A (ja) | 画像処理方法、プログラム、記憶媒体及びカラー画像形成システム | |
JP4027262B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2005182476A (ja) | ファイリングシステムおよびファイリング方法およびプログラムおよび記録媒体 | |
JPH10198781A (ja) | 画像データ処理方法および装置 | |
KR100552465B1 (ko) | 테스트 페이지 인쇄 방법 |