(57)【要約】【課題】ファイルを作成したアプリケーションソフトに関わらず、ファイルが印刷される用紙にファイルの存在場所情報が印刷されるようにできるプリンタドライバを提供する。【解決手段】プリンタドライバ９は、印刷命令されたファイルＦが入力する入力部１１と、入力したファイルＦをＰＤＬで記述された印刷データＰＤに変換する変換部１３と、ファイルＦの存在場所情報をファイルＦが印刷される用紙２５に印刷するために、印刷データＰＤに存在場所情報を挿入する挿入部１５と、存在場所情報が挿入された印刷データＰＤをプリンタ装置５へ出力する出力部１７と、を備える。【選択図】図１
2007200067.tif 000002
【特許請求の範囲】
【請求項１】
印刷命令されたファイルを入力する入力部と、  
入力した前記ファイルをＰＤＬ(Page Description Language)で記述された印刷データに変換する変換部と、
前記ファイルの存在場所を示す存在場所情報を前記ファイルが印刷される用紙に印刷するために、前記印刷データに前記存在場所情報を挿入する挿入部と、
前記存在場所情報が挿入された前記印刷データをプリンタ装置へ出力する出力部と、を備える
ことを特徴とするプリンタドライバ。
【請求項２】
前記印刷データに挿入される前記存在場所情報は、ユーザが理解可能な表現で印刷される形式である
ことを特徴とする請求項１に記載のプリンタドライバ。
【請求項３】
前記印刷データは、ＸＰＳ(XML Paper Specification)形式である
ことを特徴とする請求項１又は２に記載のプリンタドライバ。
【請求項４】
前記ファイルが印刷される用紙に前記存在場所情報が印刷されるための処理が、入力した前記ファイルに既に施されている場合、前記挿入部は前記印刷データに前記存在場所情報を挿入する処理をしない
ことを特徴とする請求項１〜３のいずれか一項に記載のプリンタドライバ。
【請求項５】
請求項１〜３のいずれか一項に記載の前記プリンタドライバがインストールされたパソコンとこれに接続された前記プリンタ装置を備えるプリンタシステムであって、
前記プリンタ装置は、前記存在場所情報の印刷を実行するか否かの設定をする設定部を含む
ことを特徴とするプリンタシステム。
【請求項６】
ファイルを格納している電子機器と接続可能なプリンタ装置であって、
前記電子機器に格納されているファイルを指定する指定部と、
指定された前記ファイルを前記電子機器から取得する取得部と、
前記ファイルの存在場所を示す存在場所情報を前記ファイルが印刷される用紙に印刷するために、取得された前記ファイルに前記存在場所情報を挿入する挿入部と、
前記存在場所情報が挿入された前記ファイルを印刷する印刷部と、を備える
ことを特徴とするプリンタ装置。
【請求項７】
前記ファイルはラスタデータ形式である
ことを特徴とする請求項６に記載のプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタドライバ、プリンタシステム及びプリンタ装置に関する。
【背景技術】
【０００２】
アプリケーションソフトの中には、そのソフトで作成したファイルを印刷すると、ファイルが印刷される用紙にファイルの存在場所を印刷させることができる機能を有するものがある（例えばマイクロソフト社製のＷｏｒｄ）。この機能によれば、ユーザはファイルの存在場所を忘れても、ファイルが印刷された用紙を見れば、ファイルの存在場所が分かり便利である。
【０００３】
また、画像データの存在場所等をコード化した情報（例えば電子透かし情報）を画像データに付加し、その画像データを印刷すると、上記電子透かし情報をその画像が印刷される用紙に印刷させる画像処理システムがある（例えば特許文献１参照）。このシステムによれば、印刷された画像をコピーする場合、画像と一緒に印刷された電子透かし情報をスキャンし、そして解析することにより、画像データが保存されているサーバを特定し、そのサーバから画像データを転送して印刷することにより、画質劣化のないコピーを実現している。
【特許文献１】特開２００４−１５３５６６号公報（段落０１３５〜０１４０）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特定のアプリケーションソフトで作成したファイルだけでなく、全てのアプリケーションソフトで作成したファイルについて、ファイルが印刷される用紙にファイルの存在場所を印刷できれば大変便利である。
【０００５】
本発明の目的は、ファイルを作成したアプリケーションソフトに関わらず、ファイルが印刷される用紙にファイルの存在場所情報が印刷されるようにできるプリンタドライバ、プリンタシステム及びプリンタ装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るプリンタドライバは、印刷命令されたファイルを入力する入力部と、入力した前記ファイルをＰＤＬ(Page Description Language)で記述された印刷データに変換する変換部と、前記ファイルの存在場所を示す存在場所情報を前記ファイルが印刷される用紙に印刷するために、前記印刷データに前記存在場所情報を挿入する挿入部と、前記存在場所情報が挿入された前記印刷データをプリンタ装置へ出力する出力部と、を備える。
【０００７】
本発明に係るプリンタドライバにおいて、前記印刷データに挿入される前記存在場所情報は、ユーザが理解可能な表現で印刷される形式である。
【０００８】
本発明に係るプリンタドライバにおいて、前記印刷データは、ＸＰＳ(XML Paper Specification)形式である。
【０００９】
本発明に係るプリンタドライバにおいて、前記ファイルが印刷される用紙に前記存在場所情報が印刷されるための処理が、入力した前記ファイルに既に施されている場合、前記挿入部は前記印刷データに前記存在場所情報を挿入する処理をしない。
【００１０】
本発明に係るプリンタシステムは、前記プリンタドライバがインストールされたパソコンとこれに接続された前記プリンタ装置を備えるプリンタシステムであって、前記プリンタ装置は、前記存在場所情報の印刷を実行するか否かの設定をする設定部を含む。
【００１１】
本発明に係るプリンタ装置は、ファイルを格納している電子機器と接続可能なプリンタ装置であって、前記電子機器に格納されているファイルを指定する指定部と、指定された前記ファイルを前記電子機器から取得する取得部と、前記ファイルの存在場所を示す存在場所情報を前記ファイルが印刷される用紙に印刷するために、取得された前記ファイルに前記存在場所情報を挿入する挿入部と、前記存在場所情報が挿入された前記ファイルを印刷する印刷部と、を備える。
【００１２】
本発明に係るプリンタ装置において、前記ファイルはラスタデータ形式である。
【発明の効果】
【００１３】
本発明に係るプリンタドライバによれば、ファイルをＰＤＬ変換したデータである印刷データにファイルの存在場所情報を挿入することにより、ファイルが印刷される用紙にファイルの存在場所情報が印刷されるようにしている。したがって、ファイルを作成したアプリケーションソフトに関わらず、ファイルが印刷される用紙にファイルの存在場所情報が印刷されるようにすることができる。
【００１４】
本発明に係るプリンタシステムによれば、存在場所情報の印刷を実行するか否かの設定をする設定部をプリンタ装置に備えている。よって、プリンタ装置の設定部を操作するだけで存在場所情報の印刷を一律に止めることができる。したがって、複数のパソコンでプリンタ装置を共有しているシステムでは、各パソコンを操作しなくても、プリンタ装置の設定部を操作するだけで、存在場所情報の印刷を一律に止めることができる。
【００１５】
本発明に係るプリンタ装置によれば、電子機器からファイルを取得し、ファイルにそれの存在場所情報を挿入することにより、ファイルが印刷される用紙にファイルの存在場所情報が印刷されるようにしている。よって、ファイルを作成したアプリケーションソフトに関わらず、ファイルが印刷される用紙にファイルの存在場所情報が印刷されるようにすることができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施形態について図面を用いて説明する。図１は、第１実施形態に係るプリンタドライバを備えるプリンタシステムのブロック図である。プリンタシステム１は、パソコン３とこれにケーブルや無線によって接続されたプリンタ装置５を備える。パソコン３はスタンドアロンであるが、複数のパソコン３がネットワークを介してプリンタ装置５に接続されている態様でもよい。パソコン３には、複数のアプリケーションソフト７やプリンタドライバ９がインストールされている。
【００１７】
まず、プリンタドライバ９の機能ブロックを説明する。プリンタドライバ９は、入力部１１、変換部１３、挿入部１５、出力部１７、ファイル記憶部１９、存在場所情報記憶部２１及び印刷データ記憶部２３を備える。
【００１８】
入力部１１には、アプリケーションソフト７で作成されたファイルの中から印刷命令されたファイルＦが入力する。入力したファイルＦは、ファイル記憶部１９に格納される。ファイルＦの存在場所を示す存在場所情報は、存在場所情報記憶部２１に格納される。
【００１９】
変換部１３は、ファイル記憶部１９に格納されているファイルＦを、ＰＤＬ(Page Description Language：ページ記述言語)で記述された印刷データＰＤに変換して、それを印刷データ記憶部２３に格納する。
【００２０】
挿入部１５は、印刷データ記憶部２３に格納されている印刷データＰＤに、存在場所情報記憶部２１に格納されているファイルＦの存在場所情報を挿入する。これにより、ファイルＦの存在場所情報をファイルＦが印刷される用紙２５に印刷することができる。出力部１７は、ファイルＦの存在場所情報が挿入された印刷データＰＤをプリンタ装置５へ出力する。
【００２１】
入力部１１の機能は、入力インターフェースにより実現される。出力部１７の機能は、出力インターフェースにより実現される。変換部１３や挿入部１５の機能は、ＣＰＵ、ＲＡＭ及びＲＯＭにより実現される。ファイル記憶部１９、存在場所情報記憶部２１及び印刷データ記憶部２３の機能は、ＲＡＭにより実現される。
【００２２】
次に、プリンタ装置５を説明する。プリンタ装置５は、プリンタコントローラ３１と印刷エンジン３３を備える。プリンタコントローラ３１は、入力部３５、出力部３７、印刷データ記憶部３９、ラスタデータ生成部４１及び設定部４３を備える。
【００２３】
入力部３５には、プリンタドライバ９の出力部１７から出力された印刷データＰＤが入力する。印刷データＰＤには、ファイルＦの存在場所情報が挿入されている。印刷データＰＤは、印刷データ記憶部３９に格納される。
【００２４】
ラスタデータ生成部４１は、印刷データ記憶部３９に格納されている印刷データＰＤを解析し、そして展開してラスタデータＲＤを生成する。出力部３７は、ラスタデータＲＤを印刷エンジン３３へ出力する。
【００２５】
設定部４３では、ファイルＦが印刷される用紙２５にファイルＦの存在場所情報の印刷を実行するか否かの設定がされる。これにより、ユーザは存在場所情報を印刷するか否かを選択することができる。
【００２６】
入力部３５の機能は、入力インターフェースにより実現される。出力部３７の機能は、出力インターフェースにより実現される。印刷データ記憶部３９の機能は、ＲＡＭにより実現される。ラスタデータ生成部４１の機能は、ＣＰＵ、ＲＡＭ及びＲＯＭにより実現される。設定部４３の機能は、操作パネル、ＣＰＵ、ＲＡＭ及びＲＯＭにより実現される。操作パネルは、プリンタ装置５の動作状態、各種設定内容等を表示する表示部と、プリンタ装置５の操作に必要なキーと、を備える。
【００２７】
印刷エンジン３３には、プリンタコントローラ３１の出力部３７からのラスタデータＲＤが入力し、電子写真方式等によってラスタデータＲＤ（つまりファイルＦ及びその存在場所情報）の内容を用紙２５に印刷する。
【００２８】
次に、第１実施形態に係るプリンタドライバ９の動作について、図１及び図２を用いて説明する。図２はこの動作を説明するフローチャートである。
【００２９】
ユーザは、印刷したいファイルＦの印刷命令をする（ステップＳ１）。例えば、以下のように実行する。ユーザは、複数のアプリケーションソフト７のうち、印刷したいファイルＦを作成したアプリケーションソフト７を立ち上げて、パソコン３の画面上に印刷したいファイルＦを開き、マウス等で印刷を指示する。これにより、プリンタドライバ９が立ち上がり、パソコン３の画面上に「印刷ＯＫ」のタブが表示される。ユーザは、そのタブをクリックして、印刷命令をする。
【００３０】
印刷命令がされると、ファイルＦがプリンタドライバ９の入力部１１に入力してファイル記憶部１９に格納されると共に存在場所情報記憶部２１にはファイルＦの存在場所情報が格納される（ステップＳ３）。存在場所情報は、例えばファイルＦのパスである。すなわち、ファイルＦのファイル名、ファイルＦが格納されているフォルダ、このフォルダが格納されているドライブ名が存在場所情報となる。ファイルＦを入力部１１へ送るために、アプリケーションソフト７とプリンタドライバ９の間で実行されるやり取りによって、ファイルＦの存在場所情報が分かるので、これを存在場所情報記憶部２１に格納するのである。
【００３１】
変換部１３によって、ファイル記憶部１９に格納されているファイルＦをＰＤＬで記述された印刷データに変換する（ステップＳ５）。第１実施形態では、ファイルＦをＸＰＳ(XML Paper Specification)形式に変換する。ＸＰＳは、ＸＭＬ(eXtensible Markup Language)で記述したファイル形式であり、ＰＤＬで記述された印刷データの一種である。変換部１３は、そのＸＰＳファイルを印刷データ記憶部２３に格納する。
【００３２】
次に、挿入部１５において、ファイルＦが印刷される用紙２５に存在場所情報を印刷させるための処理が、入力部１１に入力したファイルＦに既に施されているか判断する（ステップＳ７）。背景技術の欄で説明したように、Ｗｏｒｄのようなアプリケーションソフトには、ファイルが印刷される用紙にファイルの存在場所情報を印刷させる機能があり、プリンタドライバ９もこの機能を有する。存在場所情報が二つ印刷されるのを防止するため、ステップＳ７の判断をするのである。
【００３３】
ステップＳ７の判断について詳細に説明する。アプリケーションソフト７から入力したファイルＦについて、ヘッダー及び／又はフッターに対応する領域（上端領域及び／又は下端領域）の描画命令を検出／解析し、一定パターンの文字列の有無に基づいて、処理が既に施されているか否かを判断することができる。一定パターンの文字列としては、例えば、「\」、「/」、「.拡張子(.xls .doc .ppt .txt ・・・）」である。
【００３４】
すなわち、ヘッダー又はフッターに相当する領域に一定パターンの文字列が存在する場合、存在場所情報を印刷させるための処理が既に施されていると判断し、存在しない場合、存在場所情報を印刷させるための処理がまだ施されていないと判断することができる。
【００３５】
尚、この判断は、一つのファイルＦを構成する全てのページについて行ってもよいが、一部のページについて行うこともできる。一部のページについて行う場合、例えば、先頭ページのみについて行うことができる。
【００３６】
入力部１１に入力したファイルＦに上記処理が施されていない場合、挿入部１５は、存在場所情報記憶部２１に格納されているファイルＦの存在場所情報を、印刷データ記憶部２３に格納されているＸＰＳファイル（印刷データ）に挿入する（ステップＳ９）。
【００３７】
図３は、このＸＰＳファイルのソース文書の一例である。ファイルＦの存在場所情報は、ユーザが理解可能な表現で印刷される形式でＸＰＳファイル（印刷データ）に挿入されている。符号５１は、存在場所情報の印刷に関係する記述を示している。c:\My Documents\特許とAAA.txtが存在場所情報となる。これは、ファイル名「AAA.txt」がフォルダ名「特許」の中にあり、「特許」がフォルダ名「My Documents」の中にあり、「My Documents」がドライブ名「Ｃドライブ」に保存されていることを示している。ファイルＦが印刷される用紙２５に存在場所情報を印刷するために、存在場所情報の上に<ＣＯＭＭＡＮＤ>PRINT</ＣＯＭＭＡＮＤ>を挿入している。
【００３８】
存在場所情報が挿入された印刷データＰＤ（第１実施形態ではＸＰＳファイル）は、プリンタドライバ９の出力部１７からパソコン３内のスプーラ（図示せず）に蓄積され、印刷の準備ができるとプリンタ装置５へ送られる。すなわち、存在場所情報が挿入された印刷データＰＤは、プリンタドライバ９の出力部１７からスプーラを介してプリンタ装置５へ出力される（ステップＳ１１）。
【００３９】
この出力された印刷データＰＤは、プリンタ装置５に入力し(ステップＳ１３)、具体的にはプリンタコントローラ３１の入力部３５に入力し、印刷データ記憶部３９に格納される。そして、設定部４３が、印刷データＰＤに挿入された存在場所情報の印刷を実行するか否か判断する（ステップＳ１５）。ユーザが、プリンタ装置５に設けられた操作パネル（図示せず）を操作して、存在場所情報の印刷実行を選択すると、存在場所情報の印刷を実行する設定がされる。一方、存在場所情報の印刷不実行を選択すると、存在場所情報の印刷を実行しない設定がされる。このような選択は、プリンタ装置５の機器設定として予め選択しておくが、印刷命令の度にこのような選択をできるようにしてもよい。
【００４０】
設定部４３において、存在場所情報の印刷を実行する設定がされている場合、印刷データ記憶部３９に格納されている印刷データＰＤは、存在場所情報も含めてラスタデータ生成部４１でラスタデータＲＤに変換される（ステップＳ１７）。
【００４１】
これに対して、存在場所情報の印刷を実行しない設定がされている場合、設定部４３は、印刷データ記憶部３９に格納されている印刷データＰＤから図３に示す存在場所情報の印刷に関する記述５１を削除する（ステップＳ１９）。この削除処理された印刷データＰＤがラスタデータ生成部４１において、ラスタデータＲＤに変換される（ステップＳ１７）。このように、プリンタ装置５の設定部４３を操作するだけで存在場所情報の印刷を一律に止めることができる。したがって、複数のパソコンでプリンタ装置を共有しているプリンタシステムでは、各パソコンを操作しなくても、プリンタ装置の設定部４３を操作するだけで、存在場所情報の印刷を一律に止めることができる。
【００４２】
ラスタデータＲＤは、出力部３７から印刷エンジン３３に渡されて、そこで用紙２５に印刷される（ステップＳ２１）。存在場所情報の印刷を実行する設定がされている場合、ラスタデータＲＤ（つまりファイルＦ及びその存在場所情報）の内容が、例えば図４に示すように、用紙２５に印刷される。存在場所情報５３は、ユーザが理解可能な表現で印刷されている。この例では存在場所情報５３が用紙２５のヘッダー（上端）に印刷されているが、フッター（下端）に印刷してもよい。なお、存在場所情報の印刷を実行しない設定がされている場合、存在場所情報５３は用紙２５に印刷されない。
【００４３】
さて、ステップＳ７において、ファイルＦが印刷される用紙２５に存在場所情報を印刷させるための処理が、アプリケーションソフト７から入力部１１に入力したファイルＦに既に施されている場合、ステップＳ９の存在場所情報の挿入処理をスキップして、出力部１７から印刷データＰＤが出力され、それが入力部３５に入力して、ステップＳ１５に進む。これにより、アプリケーションソフトの機能を用いてファイルＦに挿入された存在場所情報を優先すると共に用紙２５に存在場所情報が二つ印刷されるのを防止する。
【００４４】
第１実施形態の主な効果を説明する。プリンタドライバ９は、ファイルＦをＰＤＬ変換したデータである印刷データＰＤにファイルＦの存在場所情報を挿入する処理をする。これにより、プリンタ装置５において、ファイルＦが印刷される用紙２５にファイルＦの存在場所情報が印刷されるようにしている。よって、プリンタドライバ９によれば、ファイルＦを作成したアプリケーションソフトに関わらず、ファイルＦが印刷される用紙２５にファイルＦの存在場所情報が印刷されるようにすることができる。
【００４５】
次に、第２実施形態に係るプリンタ装置を説明する。図５は、第２実施形態に係るプリンタ装置を含むプリンタシステムのブロック図である。プリンタシステム７１は、デジタル複合機７３、複数のパソコン７５、ファイルサーバ７７等が互いにＬＡＮのようなネットワーク７９によって接続されたシステムである。この接続はケーブルでもよいし、無線でもよい。パソコン７５やファイルサーバ７７が電子機器に該当する。
【００４６】
プリンタシステム７１では、例えばＳＭＢ(Server Message Block)のようなプロトコルで通信をする。ＳＭＢとは、ネットワークを通じてファイルの共有やプリンタの共有を実現するプロトコルである。
【００４７】
デジタル複合機７３は、コピー、プリンタ、スキャナ及びファクシミリの機能を有する。プリンタ機能により、デジタル複合機７３はプリンタ装置８１として用いることができる。
【００４８】
プリンタ装置８１の機能ブロックを説明する。プリンタ装置８１は、指定部８３、取得部８５、挿入部８７、印刷部８９、ファイル記憶部９１、存在場所情報記憶部９３を備える。
【００４９】
指定部８３は、パソコン７５やファイルサーバ７７に格納されているファイルを指定する。取得部８５は、指定部８３で指定されたファイルＦを電子機器（パソコン７５、ファイルサーバ７７）から取得する。ファイルＦは、ファイル記憶部９１に格納される。ファイルＦの存在場所情報は、存在場所情報記憶部９３に格納される。プリンタ装置８１にはプリンタドライバがインストールされていないので、ファイルＦは印刷部８９が解釈できるファイル形式、つまりラスタデータ形式（ＧＩＦ、ＢＭＰ、ＴＩＦＦ等）が対象となる。
【００５０】
挿入部８７は、ファイル記憶部９１に格納されているファイルＦに、存在場所情報記憶部９３に格納されているファイルＦの存在場所情報を挿入する。これにより、存在場所情報をファイルＦが印刷される用紙９５に印刷することができる。印刷部８９は、挿入部８７で存在場所情報が挿入されたファイルＦを印刷する。
【００５１】
指定部８３の機能は、デジタル複合機７３の図示しない操作パネルにより実現される。操作パネルは、デジタル複合機７３の動作状態、各種設定内容等を表示する表示部と、デジタル複合機７３の操作に必要なキー（テンキー、スタートキー、各種のファンクションキー等）と、を備える。
【００５２】
取得部８５の機能は、入出力インターフェース、ＣＰＵ、ＲＡＭ及びＲＯＭにより実現される。挿入部８７の機能は、ＣＰＵ、ＲＡＭ及びＲＯＭにより実現される。印刷部８９の機能は、プリンタコントローラ及び印刷エンジンにより実現される。ファイル記憶部９１や存在場所情報記憶部９３の機能は、ＲＡＭにより実現される。
【００５３】
次に、第２実施形態に係るプリンタ装置８１の動作について、図５及び図６を用いて説明する。図６はこの動作を説明するフローチャートである。ユーザは、デジタル複合機７３の指定部８３として機能する操作パネルを用いて、印刷したいファイルＦを指定する（ステップＴ１）。具体的には、ファイルＦが保存されている電子機器（パソコン７５、ファイルサーバ７７）及びファイルＦのパスを入力して、スタートキーを押す。
【００５４】
上記指定がされることにより、取得部８５は、ファイルＦの保存先である電子機器からファイルＦを取得して、ファイル記憶部９１に格納する。また、上記ユーザによって入力されたファイルＦの保存先である電子機器及びこの電子機器内でのファイルＦのパスは、ファイルＦの存在場所情報として存在場所情報記憶部９３に格納される（ステップＴ３）。
【００５５】
次に、挿入部８７において、ファイル記憶部９１に格納されているファイルＦに、存在情報記憶部９３に格納されているファイルＦの存在場所情報を挿入する。ファイルＦはラスタデータ形式なので、この形式で存在場所情報を挿入する（ステップＴ５）。
【００５６】
存在場所情報が挿入されたファイルＦは印刷部８９に送られて、そこで、用紙９５に印刷される（ステップＴ７）。これにより、ファイルＦ及びその存在場所情報の内容が、用紙９５のヘッダー又はフッターに印刷される。存在場所情報は、ユーザが理解可能な表現で印刷されている。第２実施形態では、図４に示す存在場所情報５３に加えて、ファイルＦが保存されている電子機器（パソコン７５、ファイルサーバ７７）のネットワーク７９上における登録名（例えば「Ａパソコン」）も印刷される。
【００５７】
第２実施形態の主な効果を説明する。プリンタ装置８１は、電子機器から取得したラスタデータ形式のファイルＦにファイルＦの存在場所情報を挿入している。これにより、ファイルＦが印刷される用紙９５にファイルＦの存在場所情報が印刷されるようにしている。よって、第２実施形態によれば、ファイルＦがラスタデータ形式ならば、ファイルＦを作成したアプリケーションソフトに関わらず、ファイルＦが印刷される用紙９５にファイルＦの存在場所情報が印刷されるようにすることができる。
【００５８】
なお、プリンタ装置８１がネットワーク７９を介して複数のパソコン７５やファイルサーバ７７と接続されている関係でなく、パソコン７５がプリンタ装置８１とスタンドアロンの関係でもよい。デジタル複合機７３のプリンタ機能をプリンタ装置８１としているが、プリンタ装置８１はプリンタ単独の機能を有するものでもよい。
【図面の簡単な説明】
【００５９】
【図１】第１実施形態に係るプリンタドライバを備えるプリンタシステムのブロック図である。
【図２】第１実施形態に係るプリンタドライバの動作を説明するフローチャートである。
【図３】存在場所情報が挿入されたＸＰＳファイルのソース文書の一例である。
【図４】ファイル及びその存在場所情報が印刷された用紙の一例である。
【図５】第２実施形態に係るプリンタ装置を含むプリンタシステムのブロック図である。
【図６】第２実施形態に係るプリンタ装置の動作を説明するフローチャートである。
【符号の説明】
【００６０】
１・・・プリンタシステム、３・・・パソコン、５・・・プリンタ装置、７・・・アプリケーションソフト、９・・・プリンタドライバ、１１・・・入力部、１３・・・変換部、１５・・・挿入部、１７・・・出力部、１９・・・ファイル記憶部、２１・・・存在場所情報記憶部、２３・・・印刷データ記憶部、２５・・・用紙、３１・・・プリンタコントローラ、３３・・・印刷エンジン、３５・・・入力部、３７・・・出力部、３９・・・印刷データ記憶部、４１・・・ラスタデータ生成部、４３・・・設定部、５１・・・存在場所情報の印刷に関する記述、５３・・・存在場所情報、７１・・・プリンタシステム、７３・・・デジタル複合機、７５・・・パソコン、７７・・・ファイルサーバ、７９・・・ネットワーク、８１・・・プリンタ装置、８３・・・指定部、８５・・・取得部、８７・・・挿入部、８９・・・印刷部、９１・・・ファイル記憶部、９３・・・存在場所情報記憶部、９５・・・用紙、Ｆ・・・ファイル、ＰＤ・・・印刷データ、ＲＤ・・・ラスタデータ
【図１】
2007200067.tif 000003
【図２】
2007200067.tif 000004
【図３】
2007200067.tif 000005
【図４】
2007200067.tif 000006
【図５】
2007200067.tif 000007
【図６】
2007200067.tif 000008