(57)【要約】【課題】過去と同じ文書を印刷する際に、ホスト側でのアプリケーションの起動などの手間を省くことが可能となるプリンタドライバ及びプリンタシステムを提供する。【解決手段】印刷データをホストコンピュータ１の記憶装置１６に格納する印刷データ格納機能と、その記憶装置１６に格納された印刷データの一覧などを表示する格納印刷データ表示機能と、記憶装置に格納した印刷データを印刷させる操作をするための格納印刷データ出力機能を有するプリンタドライバ１３。【選択図】      図１
2004227389.tif 000002
【特許請求の範囲】
【請求項１】
印刷データをホストコンピュータの記憶装置に格納する印刷データ格納手段と、前記記憶装置に格納された印刷データの一覧などを表示する格納印刷データ表示手段と、前記記憶装置に格納した印刷データを印刷させる操作をするための格納印刷データ出力手段とを有することを特徴とするプリンタドライバ。
【請求項２】
請求項１記載のプリンタドライバにおいて、印刷データを記憶装置に格納するか否かを選択する選択機能を有することを特徴とするプリンタドライバ。
【請求項３】
請求項２記載のプリンタドライバにおいて、印刷データの圧縮解凍機能を有することを特徴とするプリンタドライバ。
【請求項４】
請求項３記載のプリンタドライバにおいて、１つの印刷ジョブの指定ページを前記記憶装置に格納するか否かを設定するためのページ数設定手段を有することを特徴とするプリンタドライバ。
【請求項５】
請求項４記載のプリンタドライバにおいて、前記記憶装置に格納した印刷データの概要表示を行う表示手段を有することを特徴とするプリンタドライバ。
【請求項６】
請求項５記載のプリンタドライバプログラムを格納したホストコンピュータ読み取り可能な記録媒体。
【請求項７】
請求項５記載のプリンタドライバを格納したホストコンピュータとプリンタ装置とが接続されていることを特徴とするプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタドライバ及びプリンタシステに関するものである。
【０００２】
【従来の技術】
従来、プリンタドライバの機能は、ホストコンピュータ上のアプリケーションからの描画データをプリンタ装置が処理可能なコマンドに変換し、その印刷データをプリンタ装置に送信するものであった。
【０００３】
【発明が解決しようとする課題】
従来のプリンタドライバでは、以前に印刷したものと同じ文書を印刷する場合でも、ホストコンピュータ上でアプリケーションを起動し、アプリケーションから印刷を実行しなければならず手間がかかっていた。さらに、以前に印刷した時とはホスト側のアプリケーションやプリンタドライバの設定が変わっているために正確な印刷ができず、一度印刷した文書を再印刷する場合でも多くの手間がかかる場合があった。
本発明は、過去と同じ文書を印刷する際に、ホスト側でのアプリケーションの起動などの手間を省くことが可能となるプリンタドライバ及びプリンタシステムを提供することを特徴とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、印刷データをホストコンピュータの記憶装置に格納する印刷データ格納手段と、前記記憶装置に格納された印刷データの一覧などを表示する格納印刷データ表示手段と、前記記憶装置に格納した印刷データを印刷させる操作をするための格納印刷データ出力手段とを有することを特徴とする。
請求項２記載の発明は、請求項１記載のプリンタドライバにおいて、印刷データを記憶装置に格納するか否かを選択する選択機能を有することを特徴とする。請求項３記載の発明は、請求項２記載のプリンタドライバにおいて、印刷データの圧縮解凍機能を有するプリンタドライバを主要な特徴とする。
請求項４記載の発明は、請求項３記載のプリンタドライバにおいて、１つの印刷ジョブの指定ページを前記記憶装置に格納するか否かを設定するためのページ数設定手段を有することを特徴とする。
請求項５記載の発明は、請求項４記載のプリンタドライバにおいて、前記記憶装置に格納した印刷データの概要表示を行う表示手段を有することを特徴とする。
請求項６記載の発明は、請求項５記載のプリンタドライバプログラムを格納したホストコンピュータ読み取り可能な記録媒体を最も主要な特徴とする。
請求項７記載の発明は、請求項５記載のプリンタドライバを格納したホストコンピュータとプリンタ装置とが接続されているプリンタシステムを最も主要な特徴とする。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。図１は本発明のプリンタシステムの構成図である。本プリンタシステムは、ホストコンピュータ１とプリンタ装置２とがインターフェースケーブル３で接続されることで構成されている。
ホストコンピュータ１は、アプリケーション１１、Ｗｉｎｄｏｗｓ（登録商標）ではＧＤＩ、ＭａｃＯＳではＱｕｉｃｋＤｒａｗなどと呼ばれるＯＳ１４に付属するグラフィックエンジン１２、プリンタドライバ１３、Ｗｉｎｄｏｗｓ（登録商標）やＭａｃＯＳなどの上記ＯＳ１４、ハードウエア１５を備えている。このハードウエア１５の中に記憶装置（ＨＤＤ）１６が含まれる。
ホストコンピュータ１においては、アプリケーション１１からグラフィックエンジン１２を介してプリンタドライバ１３に描画命令が送られる。プリンタドライバ１３はプリンタ装置２が処理できる印刷データ（印刷コマンド）を生成し、プリンタ装置２に出力する。本発明のプリンタドライバ１３はさらに、印刷データをプリンタ装置２に送るとともに、そのデータをホストコンピュータ１の記憶装置１６に格納する機能を有する。
記憶装置１６に格納した画像はプリンタドライバ１３からの操作で印刷が可能である。記憶装置１６に保存した印刷データを印刷する際は、プリンタドライバ１３に表示される保存した印刷データの一覧からユーザーが印刷するものを選択し、印刷実行操作を行う。印刷を実行させるとプリンタドライバ１３が記憶装置１６から印刷データを読み出し、プリンタ装置２に送信して印刷を行う。このようにすることにより、以前印刷した文書をプリンタドライバ１３のみの操作で印刷することが可能となる。
また本発明のプリンタドライバ１３は、印刷画像データを記憶装置１６に保存するかどうかを判断して、保存動作とプリンタ装置２への出力動作を切り替える機能を有する。
【０００６】
図２は本発明のプリンタドライバによる印刷時の第１の動作例を示すフローチャートである。印刷実行（Ｓ１）の後に、印刷データを記憶装置１６に保存するかどうかを判断して（Ｓ２）、記憶装置１６に保存するということであれば、それを実行し（Ｓ３）、そうでなければ印刷データをプリンタ装置２に出力する（Ｓ４）。
また本発明のプリンタドライバ１３は、画像データ（印刷データ）圧縮解凍機能を有する。図３は本発明のプリンタドライバによる印刷時の第２の動作例を示すフローチャートである。印刷実行（Ｓ１１）の後に、印刷データを記憶装置１６に保存するかどうかを判断して（Ｓ１２）、記憶装置１６に保存するということであれば、次に印刷データを圧縮するか否か判断する（Ｓ１３）。圧縮するということであれば、それを実行し（Ｓ１４）、印刷データを記憶装置１６に保存する（Ｓ１５）。そしてその後に印刷データをプリンタ装置２に出力する（Ｓ１６）。
また本発明のプリンタドライバ１３は、何ページから何ページを記憶装置１６に格納するかを設定するための記憶ページ設定機能を有する。この機能を有することで、記憶装置１６に格納する文書のページを指定することが可能となる。
また本発明のプリンタドライバ１３は、保存したデータのプレビュー機能を有している。従ってユーザーは記憶装置１６に保存された印刷データの概要を、このプレビュー画面で確認して印刷を実行する操作を行うことができる。
上記の各機能を有する本発明のプリンタドライバ（プログラム）１３をホストコンピュータ１が読み取り可能な形式で記録媒体に格納しておけば、プリンタドライバ１３を携帯することができ、他のＰＣへのインストールなどが行えることになる。
【０００７】
【発明の効果】
以上説明したように、請求項１記載のプリンタドライバによれば、  過去に印刷したものをホストコンピュータ上に保存し、その保存した印刷データをプリンタドライバのみで印刷することができることにより、過去と同じ文書を印刷する際に、ホスト側でのアプリケーションの起動などの手間を省くことが可能となる。
請求項２記載のプリンタドライバによれば、印刷データの保存を行うかどうかをユーザーが設定できることにより、試し刷り等の一時的な文書を記憶させないようにすることができ、記憶装置の有効利用を図ることができる。
請求項３記載のプリンタドライバによれば、印刷データを圧縮して記憶しておくことにより、さらに記憶装置を有効に利用することができる。
請求項４記載のプリンタドライバによれば、記憶装置に格納する文書のページを設定できることにより、大量ページ数の文書の印刷で記憶装置の資源を消費してしまうことを避けることができ、さらに記憶装置を有効に利用することができる。
請求項５記載のプリンタドライバによれば、ユーザーが格納した印刷データのプレビューを確認できることにより、格納した印刷データを印刷する際のユーザーの使い勝手が向上することになる。
請求項６記載の記録媒体は、請求項５記載のプリンタドライバを格納したものであり、このようにすることで請求項５記載のプリンタドライバを携帯することができ、他のＰＣへのインストールなどが行えることになる。
請求項７記載のプリンタシステムにおけるホストコンピュータは請求項５記載のプリンタドライバをインストールしたものであり、ユーザーがプリンタドライバをホストコンピュータにインストールする手間を省くことができる。
【図面の簡単な説明】
【図１】本発明のプリンタシステムの構成図である。
【図２】本発明のプリンタドライバによる印刷時の第１の動作例を示すフローチャートである。
【図３】本発明のプリンタドライバによる印刷時の第２の動作例を示すフローチャートである。
【符号の説明】
１  ホストコンピュータ
２  プリンタ
３  インターフェースケーブル
１３  プリンタドライバ
１６  記憶装置
【図１】
2004227389.tif 000003
【図２】
2004227389.tif 000004
【図３】
2004227389.tif 000005