(57)【要約】【課題】画像出力装置の記憶デバイスに保存されているジョブ設定データをコンピュータから変更可能な画像出力システムを提供する。【解決手段】パーソナルコンピュータ１からプリンタ２にジョブデータを送信した後、さらにジョブ実行コマンドを送信することにより、先に送信したジョブデータに基づいた画像出力処理をプリンタ２に実行させることができる。ジョブデータには、プリンタ２のジョブ設定データ（用紙サイズ、出力部数などに関するデータ）が含まれており、このデータは、ＩＤ番号と対応づけられてジョブ一覧ファイルとしてハードディスク２２に格納される。パーソナルコンピュータ１は、ハードディスク２２からジョブ一覧ファイルを読み出すためのコマンドを送信する一覧ファイル取得コマンド送信部１４、およびジョブ設定データを変更するためのコマンドを作成して送信するジョブ変更コマンド作成・送信部１５を実質的に有している。【選択図】        図１
2004318343.tif 000002
【特許請求の範囲】
【請求項１】
相互通信可能に接続されたコンピュータおよび画像出力装置を含み、上記コンピュータから上記画像出力装置に画像データおよびこれに付随した所定のジョブ設定データを送信して、上記画像出力装置に上記画像データに基づく画像を上記ジョブ設定データに従って用紙に出力させるようにした画像出力システムであって、
上記画像出力装置は、上記コンピュータから送信されてくる画像データおよびジョブ設定データを保存しておくための記憶デバイスを備えており、
上記コンピュータは、
上記画像出力装置に対して、上記記憶デバイスに記憶されているジョブ設定データを上記コンピュータに向けて送信させるためのデータ取得コマンドを送信するデータ取得コマンド送信手段と、
上記データ取得コマンドの送信に応答して上記画像出力装置から送信されてくるジョブ設定データの内容を上記コンピュータに接続された表示装置に表示させる表示制御手段と、
上記コンピュータに接続された入力手段が操作されて、上記表示装置に表示されたジョブ設定データの内容が上記表示装置の表示画面上で変更された場合に、その変更された内容に応じて、上記記憶デバイスに記憶されているジョブ設定データを書き換えさせるためのジョブ変更コマンドを作成し、その作成したジョブ変更コマンドを上記画像出力装置に送信するジョブ変更コマンド送信手段とを備えていることを特徴とする画像出力システム。
【請求項２】
上記画像出力装置は、上記コンピュータから送信されてくる画像データにＩＤ番号を付与し、そのＩＤ番号に対応づけて画像データを上記記憶デバイスに記憶させるとともに、当該画像データに付随して送信されてくるジョブ設定データを上記ＩＤ番号に対応づけてジョブ一覧ファイルとして上記記憶デバイスに記憶させる記憶デバイス制御手段をさらに備えていることを特徴とする請求項１記載の画像出力システム。
【請求項３】
上記コンピュータは、上記記憶デバイスに記憶されている画像データに基づく画像をその画像データに対応するジョブ設定データに従って用紙に出力するジョブを、上記画像出力装置に実行させるためのジョブ実行コマンドを送信するジョブ実行コマンド送信手段をさらに備えていることを特徴とする請求項１または２記載の画像出力システム。
【請求項４】
コンピュータから受信して所定の記憶デバイスに保存している画像データおよびこれに付随した所定のジョブ設定データに基づいて、上記画像データに応じた画像を上記ジョブ設定データに従って用紙に出力する画像出力装置を制御するために、上記コンピュータにインストールされるドライバプログラムであって、上記コンピュータを、
上記画像出力装置に対して、上記記憶デバイスに記憶されているジョブ設定データを上記コンピュータに向けて送信させるためのデータ取得コマンドを送信するデータ取得コマンド送信手段と、
上記データ取得コマンドの送信に応答して上記画像出力装置から送信されてくるジョブ設定データの内容を上記表示装置に表示させるための指示を出力する表示指示手段と、
上記コンピュータに接続された入力手段が操作されて、上記表示装置に表示されたジョブ設定データの内容が上記表示装置の表示画面上で変更された場合に、その変更された内容に応じて、上記記憶デバイスに記憶されているジョブ設定データを書き換えさせるためのジョブ変更コマンドを作成し、その作成したジョブ変更コマンドを上記画像出力装置に送信するジョブ変更コマンド送信手段として機能させるためのドライバプログラム。
【請求項５】
請求項４記載のドライバプログラムをコンピュータによる読み取りが可能な形式で記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンピュータから画像出力装置に指示を与えて、その画像出力装置に画像出力処理を実行させる画像出力システム、画像出力装置を制御するためにコンピュータにインストールされるドライバプログラム、およびこのようなプログラムを記憶した記録媒体に関する。
【０００２】
【従来の技術】
従来から、コンピュータネットワークにプリンタなどの画像出力装置を接続し、そのコンピュータネットワーク上のパーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）から画像出力装置にジョブデータを送信して、その画像出力装置に画像出力処理（ジョブ）に実行させる画像出力システムが知られている（たとえば、特許文献１参照）。
【０００３】
このような画像出力システムでは、画像出力装置にハードディスクが備えられていて、パーソナルコンピュータから画像出力装置に送られてくるジョブデータは、ＩＤ番号に対応づけられてハードディスクに保存されるようになっている。ジョブデータには、用紙に出力すべき画像のデータや画像出力装置の出力設定（たとえば、出力部数、用紙サイズなど）に関するデータなどが含まれている。画像出力装置のハードディスクにジョブデータを記憶させた後、その画像出力装置にパーソナルコンピュータからジョブ実行コマンドを送信することにより、ハードディスク内のジョブデータに基づいた画像出力処理を実行させることができる。
【０００４】
【特許文献１】
特開２００１−７５７４７号公報
【０００５】
【発明が解決しようとする課題】
しかし、従来の画像出力システムでは、画像出力装置のハードディスクにジョブデータを保存させた後、そのハードディスク内のジョブデータに含まれるジョブ設定データをパーソナルコンピュータから変更することはできなかった。
そこで、この発明の目的は、画像出力装置の記憶デバイスに保存されているジョブ設定データを相互通信可能に接続されたコンピュータから変更可能な画像出力システム、ならびにこれを実現するためのドライバプログラムおよびそれを記録した記録媒体を提供することである。
【０００６】
【課題を解決するための手段および発明の効果】
上記の目的を達成するための請求項１記載の発明は、相互通信可能に接続されたコンピュータ（１）および画像出力装置（２）を含み、上記コンピュータから上記画像出力装置に画像データおよびこれに付随した所定のジョブ設定データを送信して、上記画像出力装置に上記画像データに基づく画像を上記ジョブ設定データに従って用紙に出力させるようにした画像出力システムであって、上記画像出力装置は、上記コンピュータから送信されてくる画像データおよびジョブ設定データを保存しておくための記憶デバイス（２２）を備えており、上記コンピュータは、上記画像出力装置に対して、上記記憶デバイスに記憶されているジョブ設定データを上記コンピュータに向けて送信させるためのデータ取得コマンドを送信するデータ取得コマンド送信手段（１４）と、上記データ取得コマンドの送信に応答して上記画像出力装置から送信されてくるジョブ設定データの内容を上記コンピュータに接続された表示装置（３）に表示させる表示制御手段（１１，Ｓ４）と、上記コンピュータに接続された入力手段（４，５）が操作されて、上記表示装置に表示されたジョブ設定データの内容が上記表示装置の表示画面上で変更された場合に、その変更された内容に応じて、上記記憶デバイスに記憶されているジョブ設定データを書き換えさせるためのジョブ変更コマンドを作成し、その作成したジョブ変更コマンドを上記画像出力装置に送信するジョブ変更コマンド送信手段（１５）とを備えていることを特徴とする画像出力システムである。
【０００７】
なお、括弧内の英数字は、後述の実施形態における対応構成要素等を表す。以下、この項において同じ。
上記の構成によれば、コンピュータから画像出力装置にデータ取得コマンドが与えられると、画像出力装置に備えられている記憶デバイスからジョブ設定データが読み出されて、その読み出されたジョブ設定データがコンピュータに送信される。ジョブ設定データをコンピュータが受信すると、そのジョブ設定データの内容がコンピュータに接続された表示装置に表示される。この後、表示装置の表示画面上でジョブ設定データの内容が変更されると、その変更内容に応じたジョブ変更コマンドが画像出力装置に送信され、ジョブ変更コマンドに従って画像出力装置の記憶デバイスに保存されているジョブ設定データが書き換えられる。
【０００８】
従来の画像出力システムでは、画像出力装置のハードディスクなどの記憶デバイスにジョブ設定データを保存させた後は、その記憶デバイスに保存されているジョブ設定データをコンピュータから変更することができない。これに対し、この画像出力システムでは、画像出力装置の記憶デバイスに保存されているジョブ設定データをコンピュータから変更することができる。したがって、この画像出力システムは、従来の画像出力システムに比べて大変便利である。
【０００９】
上記画像出力装置は、請求項２に記載のように、上記コンピュータから送信されてくる画像データにＩＤ番号を付与し、そのＩＤ番号に対応づけて画像データを上記記憶デバイスに記憶させるとともに、当該画像データに付随して送信されてくるジョブ設定データを上記ＩＤ番号に対応づけてジョブ一覧ファイルとして上記記憶デバイスに記憶させる記憶デバイス制御手段（２１）をさらに備えていてもよい。この場合において、上記記憶デバイスに複数組の画像データおよびジョブ設定データを保存させる場合には、複数のジョブ設定データが集約されてジョブ一覧ファイルとして上記記憶デバイスに記憶されることが好ましく、さらに、上記コンピュータから上記画像出力装置へのデータ取得コマンドの入力に応答して上記、記憶デバイスに記憶されているジョブ一覧ファイルが上記画像出力装置から上記コンピュータに送信されるようにすれば、上記コンピュータに接続された表示装置に複数のジョブ設定データを一度に表示させることができるのでさらに便利である。
【００１０】
請求項３記載の発明は、上記コンピュータは、上記記憶デバイスに記憶されている画像データに基づく画像をその画像データに対応するジョブ設定データに従って用紙に出力するジョブを、上記画像出力装置に実行させるためのジョブ実行コマンドを送信するジョブ実行コマンド送信手段（１１）をさらに備えていることを特徴とする請求項１または２記載の画像出力システムである。
この構成によれば、たとえば、ジョブ設定データの変更後に、コンピュータから画像出力装置にジョブ実行コマンドを送信することにより、画像出力装置の記憶デバイスに記憶されている画像データに基づく画像を、その変更後のジョブ設定データに従って用紙に出力させることができる。
【００１１】
請求項４記載の発明は、コンピュータ（１）から受信して所定の記憶デバイス（２２）に保存している画像データおよびこれに付随した所定のジョブ設定データに基づいて、上記画像データに応じた画像を上記ジョブ設定データに従って用紙に出力する画像出力装置（２）を制御するために、上記コンピュータにインストールされるドライバプログラムであって、上記コンピュータを、上記画像出力装置に対して、上記記憶デバイスに記憶されているジョブ設定データを上記コンピュータに向けて送信させるためのデータ取得コマンドを送信するデータ取得コマンド送信手段（１４）と、上記データ取得コマンドの送信に応答して上記画像出力装置から送信されてくるジョブ設定データの内容を上記表示装置に表示させるための指示を出力する表示指示手段（１１，Ｓ４）と、上記コンピュータに接続された入力手段が操作されて、上記表示装置に表示されたジョブ設定データの内容が上記表示装置の表示画面上で変更された場合に、その変更された内容に応じて、上記記憶デバイスに記憶されているジョブ設定データを書き換えさせるためのジョブ変更コマンドを作成し、その作成したジョブ変更コマンドを上記画像出力装置に送信するジョブ変更コマンド送信手段（１５）として機能させるためのドライバプログラムである。
【００１２】
このドライバプログラムをコンピュータにインストールすることによって、請求項１に記載された画像出力システムを実現することができる。
このドライバプログラムは、請求項５に記載のように、コンピュータによる読み取りが可能な形式で記録媒体に記録されて提供されてもよい。このような記録媒体には、ＣＤ−ＲＯＭ等の光ディスク、光磁気ディスクおよび磁気ディスクなどに代表される読取り専用または書換えもしくは追記の可能な任意の形態の記録媒体が含まれる。また、ドライバプログラムは、光信号または電気信号として、通信回線（有線／無線を問わない。）を介して伝送されることによって提供されてもよい。
【００１３】
【発明の実施の形態】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図１は、この発明の一実施形態に係る画像出力システムの構成を示すブロック図である。この画像出力システムは、パーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１と、このパーソナルコンピュータ１に相互通信可能に接続された画像出力装置の一例としてのプリンタ２とを含む。パーソナルコンピュータ１およびプリンタ２は、たとえば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのコンピュータネットワーク上のパーソナルコンピュータおよびプリンタであってもよい。
【００１４】
パーソナルコンピュータ１には、モニタ３、キーボード４およびマウス５などの周辺機器が接続されており、パーソナルコンピュータ１は、マイクロプロセッサを備えたコントローラ１１と、プリンタ２を制御するためのプリンタドライバ（プリンタドライバプログラム）がインストールされたハードディスク１２と、各種データを記憶するためのＲＡＭなどのメモリ１３とを含むハードウエア構成を有している。一方、プリンタ２は、マイクロプロセッサを備えたコントローラ２１と、画像データなどを記憶しておくためのハードディスク２２と、電子写真方式またはインクジェット方式によって用紙に画像を出力する画像出力部２３とを含むハードウエア構成を有している。
【００１５】
プリンタドライバプログラムのインストールは、たとえば、ＣＤ−ＲＯＭやフレキシブルディスクなどの記録媒体からプログラムファイルをハードディスク１２に複製することによって行えるほか、ネットワークを介するダウンロードによってもプログラムファイルをハードディスク１２に複製することによっても行うことができる。
この画像出力システムでは、ユーザがキーボード４またはマウス５を操作して、パーソナルコンピュータ１からプリンタ２にジョブデータを送信した後、そのプリンタ２にパーソナルコンピュータ１からジョブ実行コマンドを送信することにより、先に送信したジョブデータに基づいた画像出力処理（ジョブ）をプリンタ２に実行させることができる。ジョブデータには、用紙に出力すべき画像のデータやプリンタ２のジョブ設定（たとえば、用紙サイズ、用紙排出先（メイントレイまたはサブトレイ）、出力ページ数、出力部数など）に関するデータなどが含まれている。
【００１６】
パーソナルコンピュータ１からのジョブデータがプリンタ２に入力されると、コントローラ２１によって、そのジョブデータにＩＤ番号が付与され、ジョブデータに含まれる画像データがＩＤ番号と対応づけられてハードディスク２２に格納される。また、画像データとともにジョブデータに含まれるプリンタ２のジョブ設定に関するデータ（以下「ジョブ設定データ」という。）が、その付与されたＩＤ番号、ユーザ名（パーソナルコンピュータ名）および現在日時と対応づけられてジョブ一覧ファイルとしてハードディスク２２に格納される。
【００１７】
こうしてハードディスク２２に格納されたジョブ一覧ファイルは、パーソナルコンピュータ１に読み出すことができ、また、パーソナルコンピュータ１からそのジョブ一覧ファイルに含まれる個々のジョブ設定データを変更することができる。これらの機能を達成するために、パーソナルコンピュータ１は、ハードディスク１２にインストールされているプリンタドライバによって実現される複数の機能処理部を実質的に有している。この機能処理部には、たとえば、ジョブ一覧ファイルを読み出す（取得する）ためのコマンドをプリンタ２に送信する一覧ファイル取得コマンド送信部１４、およびジョブ設定データを変更するためのコマンドを作成して送信するジョブ変更コマンド作成・送信部１５が含まれる。
【００１８】
図２は、パーソナルコンピュータ１からジョブ設定データを変更する際の処理の流れを示す図である。ジョブ設定データを変更する際には、ユーザは、パーソナルコンピュータ１に接続されているキーボード４またはマウス５を操作して、まず、パーソナルコンピュータ１にジョブ一覧ファイルを取得する旨の指示を入力する（ステップＳ１）。この指示入力に応答して、パーソナルコンピュータ１の一覧ファイル取得コマンド送信部１４は、一覧ファイル取得コマンドをプリンタ２に向けて送信する（ステップＳ２）。
【００１９】
パーソナルコンピュータ１からの一覧ファイル取得コマンドがプリンタ２に与えられると、プリンタ２のコントローラ２１は、ハードディスク（ＨＤ）２２に格納されているジョブ一覧ファイルを読み出し、その読み出したジョブ一覧ファイルをパーソナルコンピュータ１に向けて返信する（ステップＳ３）。
ジョブ一覧ファイルをパーソナルコンピュータ１が受信すると、パーソナルコンピュータ１のコントローラ１１は、その受信したジョブ一覧ファイルの内容をモニタ３に表示させる（ステップＳ４）。モニタ３に表示されるジョブ一覧ファイルの内容の一例は、図３に示されている。すなわち、ジョブ一覧ファイルを構成しているジョブ設定データの内容が、そのジョブ設定データに割り当てられたＩＤ番号（ＩＤ．Ｎｏ．）、ユーザ名（Ｎａｍｅ）およびジョブ設定データの保存日時とともに、一覧表の形式でモニタ３に表示される。たとえば、ＩＤ番号「１」に対応づけて、ユーザ名「ａ」、用紙サイズ「Ａ４」、排出先「メイン」、ページ数「５」、部数「２」および保存日時「２００３／３／４  １０：００」が横一列に並んで表示される。また、その下行には、ＩＤ番号「２」に対応づけて、ユーザ名「ｂ」、用紙サイズ「Ｂ５」、排出先「サブ」、ページ数「１０」、部数「１」および保存日時「２００３／３／４  １４：１５」が横一列に並んで表示される。
【００２０】
この後、ユーザは、モニタ３に表示されたジョブ一覧ファイルの内容を見ながら、たとえば、マウス５を操作して、変更したいジョブ設定データの項目の１つをマウスポインタで選択した状態でダブルクリックする。すると、そのマウスポインタで選択された箇所（項目）が文字または数字を入力可能な状態となり、ユーザは、キーボード４を操作して、当該箇所にその変更の内容に応じた新たな文字または数字を入力する。たとえば、ＩＤ番号「１」に対応づけられたジョブ設定データのうち、部数「１」を部数「３」に変更したい場合には、部数「１」をマウスポインタで選択した状態でダブルクリックし、その部数「１」と表示された箇所が数字を入力可能な状態になれば、キーボード４から変更後の部数「３」を入力する。これにより、ＩＤ番号「１」に対応づけられたジョブ設定データの出力部数についての内容が「１」から「３」に変更される。
【００２１】
このようにして、モニタ３に表示されたジョブ一覧ファイルの内容を見ながら、キーボード４およびマウス５を操作することにより、モニタ３の表示画面上でジョブ設定データの内容を変更することができる。ジョブ設定データの内容の変更を終了するときには、ユーザは、たとえば、キーボード４の「ＥＳＣキー」を押すか、または、マウス５を操作して、モニタ３の表示画面上に「完了」と表示されているボタンをクリックするかのどちらかの操作を行う。すると、パーソナルコンピュータ１のジョブ変更コマンド作成・送信部１５は、ユーザによる内容の変更に応じたコマンド（ジョブ変更コマンド）を作成し、その作成したジョブ変更コマンドをプリンタ２に向けて送信する（ステップＳ６，Ｓ７）。
【００２２】
ジョブ変更コマンドをプリンタ２が受信すると、プリンタ２のコントローラ２１は、その受信したジョブ変更コマンドに従って、ハードディスク２２に格納されているジョブ一覧ファイルに含まれるジョブ設定データのうち、ユーザによって内容が変更されたジョブ設定データを特定し、その特定したジョブ設定データをユーザによる変更後の内容に応じたデータに変更する（ステップＳ８）。これにより、ジョブ設定データの変更が完了し、その後、パーソナルコンピュータ１からプリンタ２に、変更されたジョブ設定データに係るジョブを実行する旨のジョブ実行コマンドが送信されると、変更後のジョブ設定データに基づいて、画像出力部２３によって用紙に画像が出力される。
【００２３】
以上のように、この画像出力システムでは、プリンタ２のハードディスク２２に保存されているジョブ設定データをパーソナルコンピュータ１から変更することができる。これにより、パーソナルコンピュータ１からプリンタ２にジョブデータを送信した後に、プリンタ２による画像出力部数などを変更する必要が生じた場合に、そのジョブデータを消去することなく（ジョブを取り消すことなく）、パーソナルコンピュータ１からジョブ設定データを変更して、変更後のジョブ設定データに従った画像出力処理をプリンタ２に行わせることができる。
【００２４】
従来の画像出力システムでは、プリンタのハードディスクにジョブデータを保存させた後は、そのハードディスク内のジョブデータをパーソナルコンピュータから変更することはできなかった。また、プリンタに設けられている操作キーを操作して、ハードディスクに保存されているジョブデータを消去することができるものは提供されているが、そのジョブデータに含まれるジョブ設定データを変更することができるものは提供されていない。この実施形態に係る画像出力システムは、プリンタ２のハードディスク２２に格納されているジョブ設定データをパーソナルコンピュータ１から変更することができるという、従来の画像出力システムもプリンタ自体も有していない機能を有しており、従来の画像出力システムに比べて大変便利である。
【００２５】
また、ジョブ実行後も、そのジョブに係るジョブデータをハードディスク２２に残しておくようにすれば、後日、ハードディスク２２に保存されているジョブデータを利用して、以前のジョブで用紙に出力させた画像と同一の画像を、用紙サイズや出力部数を変更して用紙に出力させるといったことができる。この場合において、ジョブ一覧ファイルの内容がパーソナルコンピュータ１に接続されたモニタ３に表示される際に、ジョブ設定データの内容とともにジョブデータのハードディスク２２への保存日時が表示されると、ユーザはその保存日時に基づいて、以前に実行したジョブに係るジョブ設定データを容易に特定することができる。
【００２６】
以上、この発明の一実施形態について説明したが、この発明は、他の形態で実施することも可能である。上記の実施形態では、画像出力装置の一例としてプリンタ２を取り上げたが、画像出力装置は、画像データに基づく画像を用紙上に出力するプリンタ機能を有するものであれば、たとえば、デジタル式複写機やデジタル式ファクシミリ装置であってもよい。
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【図１】この発明の一実施形態に係る画像出力システムの構成を示すブロック図である。
【図２】パーソナルコンピュータからプリンタのハードディスクに格納されているジョブ設定データを変更する際の処理の流れを示す図である。
【図３】パーソナルコンピュータに接続されたモニタに表示されるジョブ一覧ファイルの内容の一例を示す図である。
【符号の説明】
１      パーソナルコンピュータ
２      プリンタ
３      モニタ
４      キーボード
５      マウス
１１    コントローラ
１２    ハードディスク
１３    メモリ
１４    一覧ファイル取得コマンド送信部
１５    ジョブ変更コマンド作成・送信部
２１    コントローラ
２２    ハードディスク
２３    画像出力部
【図１】
2004318343.tif 000003
【図２】
2004318343.tif 000004
【図３】
2004318343.tif 000005