(57)【要約】【課題】  画像処理システムにおいて、印刷デバイスがキャリブレーション処理中であっても、効率良く画像出力を行う。【解決手段】  例えば、データ処理装置１０１からネットワーク１０７を介して印刷ジョブを受信した印刷デバイス１０３がキャリブレーション処理中のとき、印刷デバイス１０３がネットワーク１０７を介してキャリブレーション処理終了時間をデータ処理装置１０１に送信し、データ処理装置はキャリブレーション処理終了時間を表示する。利用者は、表示を見ることによって、キャリブレーション処理中の印刷デバイスにおけるキャリブレーション処理終了時間を知ることができる。【選択図】  図１
2005100156.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続してデータを授受するデータ処理装置であって、
前記ネットワークを介して印刷ジョブを印刷デバイスに送信する印刷ジョブ送信手段と、
該印刷ジョブ送信手段によって送信された印刷ジョブを受信した印刷デバイスから、キャリブレーション処理中であることを示す信号を前記ネットワークを介して受信したときは、前記印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であることを表示する表示手段とを具えたことを特徴とするデータ処理装置。
【請求項２】
請求項１において、
前記キャリブレーション処理中であることを示す信号はキャリブレーション処理終了時間を含み、
前記表示手段は、前記受信したキャリブレーション処理中であることを示す信号に基づいてキャリブレーション処理終了時間を表示することを特徴とするデータ処理装置。
【請求項３】
請求項１において、
前記キャリブレーション処理中であることを示す信号を受信したときは、前記ネットワークを介して前記印刷ジョブを前記印刷デバイスとは別の印刷デバイスに送信するジョブ移動手段をさらに有することを特徴とするデータ処理装置。
【請求項４】
請求項３において、
前記ジョブ移動手段は、前記キャリブレーション処理中であることを示す信号の通知元の印刷デバイスにおける前記印刷ジョブを削除する手段をさらに具えたことを特徴とするデータ処理装置。
【請求項５】
ネットワークに接続してデータを授受する印刷デバイスであって、
前記ネットワークを介して印刷ジョブを受信する印刷ジョブ受信手段と、
キャリブレーション処理中に前記印刷ジョブ受信手段によって印刷ジョブを受信したときは、キャリブレーション処理中であることを示す返信信号を前記ネットワークを介して前記印刷ジョブの送信元に送信する返信信号送信手段とを具えたことを特徴する印刷デバイス。
【請求項６】
ネットワークと、該ネットワークに接続された請求項１乃至４いずれかに記載のデータ処理装置と、
前記ネットワークに接続された請求項５に記載の印刷デバイスとを具えたことを特徴とする画像処理システム。
【請求項７】
ネットワークを介して相互に通信可能なデータ処理装置、および、少なくとも１つの印刷デバイスを有する画像処理システムにおける印刷ジョブの処理方法であって、
キャリブレーション処理中の前記印刷デバイスが前記ネットワークを介して前記データ処理装置から送信された印刷ジョブを受信した際に、前記印刷デバイスから前記ネットワークを介して前記データ処理装置にキャリブレーション処理中であることを示す信号を送信し、
前記データ処理装置が、前記ネットワークを介して前記印刷デバイスからキャリブレーション処理中であることを示す信号を受信した際に、前記データ処理装置において前記印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であることを表示する、各ステップを具えたことを特徴とする印刷ジョブの処理方法。
【請求項８】
請求項７において、
前記キャリブレーション処理中であることを示す信号はキャリブレーション処理終了時間を含み、
前記データ処理装置において、前記受信したキャリブレーション処理中であることを示す信号に基づいてキャリブレーション処理終了時間を表示するステップをさらに有することを特徴とする印刷ジョブの処理方法。
【請求項９】
請求項７において、
前記キャリブレーション処理中であることを示す信号を受信した後に、前記ネットワークを介して、前記印刷ジョブを前記印刷デバイスとは別の印刷デバイスに送信するステップをさらに有することを特徴とする印刷ジョブの処理方法。
【請求項１０】
請求項９において、
前記印刷デバイスとは別の印刷デバイスに前記印刷ジョブを送信した後に、前記キャリブレーション処理中であることを示す信号の通知元の印刷デバイスにおける前記印刷ジョブを削除するステップをさらに有することを特徴とする印刷ジョブの処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、印刷デバイス、画像処理システムおよび印刷ジョブの処理方法に関し、詳しくは印刷デバイスがキャリブレーション処理中であるときの印刷ジョブ処理に特徴を有するデータ処理装置、印刷デバイス、画像処理システムおよび印刷ジョブの処理方法に関するものである。
【背景技術】
【０００２】
印刷デバイスにおいて、印刷デバイスの周囲、あるいは、印刷デバイス内部の環境変化、または、印刷の進行に伴う経時変化による影響で、印刷媒体である印刷用紙等に期待通りの出力画像が得られない場合がある。この問題を解決するために、印刷デバイス上でキャリブレーション処理を行う。例えば、印刷デバイスの立ち上げ時や、所定の枚数を印刷したときや、用紙が変更されたときや、周囲の温度、湿度が変化したとき等のタイミングで、印刷デバイスは自動的にキャリブレーション処理を行う。このようなキャリブレーション処理は例えば特許文献１に記載されている。
【０００３】
【特許文献１】特開平１０−００６５６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の画像処理システムでは、印刷デバイスに印刷ジョブが送信されたとき、前記印刷デバイスがキャリブレーション処理中であると、キャリブレーション処理が終了するまで印刷ジョブは実行されない。従って、キャリブレーション処理が終了するまで印刷物は利用者の手元に届かない。
【０００５】
また、利用者は印刷デバイス上で実行されているキャリブレーション処理の終了時間を知ることができない。そのため、利用者はキャリブレーション処理の終了まで待たなければならず、印刷ジョブの終了時間を見積もることが難しい。
【０００６】
本発明は、上述の課題を解決するためになされたものであり、その目的とするところは、印刷デバイスがキャリブレーション処理中であっても、利用者に利便性を提供し、効率良く画像出力を行うことができるデータ処理装置、印刷デバイス、画像処理システムおよび印刷ジョブの処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
このような課題を達成するために本発明は、ネットワークに接続してデータを授受するデータ処理装置であって、前記ネットワークを介して印刷ジョブを印刷デバイスに送信する印刷ジョブ送信手段と、該印刷ジョブ送信手段によって送信された印刷ジョブを受信した印刷デバイスから、キャリブレーション処理中であることを示す信号を前記ネットワークを介して受信したときは、前記印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であることを表示する表示手段とを具えたことを特徴とする。
【０００８】
さらに本発明は、ネットワークに接続してデータを授受する印刷デバイスであって、前記ネットワークを介して印刷ジョブを受信する印刷ジョブ受信手段と、キャリブレーション処理中に前記印刷ジョブ受信手段によって印刷ジョブを受信したときは、キャリブレーション処理中であることを示す返信信号を前記ネットワークを介して前記印刷ジョブの送信元に送信する返信信号送信手段とを具えたことを特徴する。
【０００９】
さらに本発明は、ネットワークと、該ネットワークに接続された請求項１乃至４いずれかに記載のデータ処理装置と、前記ネットワークに接続された請求項５に記載の印刷デバイスとを具えたことを特徴とする。
【００１０】
さらに本発明は、ネットワークを介して相互に通信可能なデータ処理装置、および、少なくとも１つの印刷デバイスを有する画像処理システムにおける印刷ジョブの処理方法であって、キャリブレーション処理中の前記印刷デバイスが前記ネットワークを介して前記データ処理装置から送信された印刷ジョブを受信した際に、前記印刷デバイスから前記ネットワークを介して前記データ処理装置にキャリブレーション処理中であることを示す信号を送信し、前記データ処理装置が、前記ネットワークを介して前記印刷デバイスからキャリブレーション処理中であることを示す信号を受信した際に、前記データ処理装置において前記印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であることを表示する、各ステップを具えたことを特徴とする。
【発明の効果】
【００１１】
以上に示した本発明によれば、印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であっても、利用者はキャリブレーション処理終了時間を見積もることができ、あるいは他の印刷デバイスにて代行印刷を行うことが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態を詳細に説明する。
図１は、本実施形態の画像処理システムを示す構成図である。
図１において、１０１，１０２はデータ処理装置としての端末であり、１０３〜１０６は印刷デバイスであり、これらはネットワーク１０７によって接続されており、相互にネットワークを利用して通信が可能である。
【００１３】
図２は、図１で示した端末の構成を示すブロック図である。
図２において、端末は、ＭＰＵ２０１、メモリ２０２、ディスク記憶装置２０３、入力装置２０４、表示装置２０５、およびネットワーク通信装置２０６を有し、これら全てはシステムバス２０７を通じて相互に接続されている。
【００１４】
ＭＰＵ２０１は、メモリ２０２、またはディスク記憶装置２０３、あるいは図示しない記憶媒体からメモリ２０２、またはディスク記憶装置２０３にロードされた、図４、または図６に示す如きプログラムを含む種々のプログラムに従ってシステムバス２０７に接続される各装置を総括的に制御する。
【００１５】
端末１０１，１０２は、キーボード、あるいはマウス等の入力装置２０４からのデータに応じて、ＭＰＵ２０１がディスク記憶装置２０３に格納されている印刷ジョブ作成プログラムを実行することで印刷ジョブを作成する。該印刷ジョブは、ディスク記憶装置２０３に一時保存される。
【００１６】
入力装置２０４は、キーボード、あるいはマウスの他に、端末１０１，１０２に印刷ジョブとしてのデータを入力できる手段、例えば、フロッピー（登録商標）ディスク、ＭＯ，ＭＤ，ＣＤ等のディスク状記憶媒体からのデータを読取るドライブを含むことができる。
【００１７】
前記端末１０１、１０２はネットワーク通信装置２０６によってネットワーク１０７を介して前記印刷ジョブを印刷デバイス１０３〜１０６に送信することができる。
データ処理装置は、コンピュータシステムによって構成することもできる。
【００１８】
図３は、図１で示した印刷デバイスの構成を示すブロック図である。
図３において、印刷デバイスは、ＭＰＵ３０１、メモリ３０２、ディスク記憶装置３０３、入力装置３０４、表示装置３０５、印刷装置３０６、ネットワーク通信装置３０７を有しており、これら全てはシステムバス３０８を通じて相互に接続されている。
【００１９】
ＭＰＵ３０１は、メモリ３０２、ディスク記憶装置３０３、あるいは図示しない記憶媒体からメモリ３０２、またはディスク記憶装置３０３にロードされた、種々のプログラムに従ってシステムバス３０８に接続される各装置を総括的に制御する。
【００２０】
前記印刷デバイス１０３〜１０６は、ネットワーク１０７を介して前記印刷ジョブを受信すると、ＭＰＵ３０１が、該印刷ジョブをディスク記憶装置３０３に一時保存し、ディスク記憶装置３０３に格納されている印刷ジョブ処理プログラムを実行することによって、印刷装置３０６によって印刷を行うことができる。
【００２１】
また、前記印刷ジョブがボックス格納ジョブのときは、ＭＰＵ３０１は、ディスク記憶装置３０３に格納されているボックス格納ジョブ処理プログラムに従いボックス格納ジョブをデータとして保存する。ＭＰＵ３０１は、保存されたジョブ情報を元に、前記ボックス格納ジョブ処理プログラムを実行することにより、印刷装置３０６によって、保存されたボックスジョブに関する印刷を行うことが可能である。
【実施例１】
【００２２】
本発明の第１の実施例においては、キャリブレーション処理中の印刷デバイスにデータ処理装置としての端末から印刷ジョブが送信された場合、前記端末にキャリブレーション処理終了時間を通知する。例えば、端末が作成した印刷ジョブをネットワーク１０７を介して受信した印刷デバイスにおいては、ＭＰＵ３０１が、ディスク記憶装置３０３に格納されている印刷ジョブ処理プログラムに従い、自身がキャリブレーション処理中であるか否かを判断し、キャリブレーション処理中であると判断した場合、キャリブレーション処理終了時間をネットワーク１０７を介して前記端末に送信する。キャリブレーション処理終了時間を受信した端末においては、ＭＰＵ２０１が、ディスク記憶装置２０３に格納されている表示プログラムにより後述するＧＵＩダイアログ５０１を作成し、利用者にキャリブレーション処理終了時間を通知する。
【００２３】
図４は、端末におけるキャリブレーション処理終了時間通知手順を示すフローチャートである。なお、図４中のＳ４０１〜Ｓ４０３は各ステップを示す。
【００２４】
本手順は、印刷ジョブ送信処理を開始することによってスタートし、まず、ステップＳ４０１では、端末上の印刷ジョブをネットワーク１０７を介して予め端末において指定した印刷デバイスに送信する。該印刷デバイスは前記印刷ジョブを受信する。
【００２５】
ステップＳ４０２では、印刷ジョブを受信した印刷デバイスからのキャリブレーション処理終了時間通知を所定時間待つ。所定時間の間、キャリブレーション処理終了時間通知が無ければ、印刷ジョブは印刷デバイスで実行されたと判断して終了し、所定時間内にキャリブレーション処理終了時間通知があれば、印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であると判断して、ステップＳ４０３にすすみ、そこで通知されたキャリブレーション処理終了時間を、例えば図５に示すように表示装置２０５上のＧＵＩダイアログ５０１に表示する。
【００２６】
ＧＵＩダイアログは、「ＯＫ」ボタン５０２を入力装置１０４を操作してクリックすることにより終了する。
【００２７】
このように、ＧＵＩダイアログを表示することによって利用者は、印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であることを知ることができると共に、キャリブレーション処理終了時間を見積もることが可能になる。
【００２８】
また、利用者に印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であることを通知するために、図５の形態によらず、キャリブレーション処理終了時間の通知に応じて動作する手段、例えば発光手段や発音手段を端末に設けることができる。
【実施例２】
【００２９】
本発明の第２の実施例では、印刷デバイスがキャリブレーション処理中のとき、代行印刷を行う。
【００３０】
前記代行印刷は、例えば、端末が、始めに指定した印刷デバイスがキャリブレーション処理中であることを示す信号を前記印刷デバイスから受信すると、ＭＰＵ２０１は、ディスク記憶装置２０３に格納されている表示プログラムにより後述するＧＵＩダイアログ７０１を作成し、表示装置２０５上に代行先印刷デバイスを表示する。利用者が入力装置２０４を操作して表示装置２０５上のＧＵＩダイアログを開いて代行先印刷デバイスを指定すると、ＭＰＵ２０１は、代行先印刷デバイスへ印刷ジョブを送信する。
【００３１】
図６は、端末における代行印刷に関する印刷ジョブ処理手順を示すフローチャートである。なお、図６中のＳ６０１〜Ｓ６０５は各ステップを示す。
【００３２】
本手順は、印刷ジョブ送信処理を開始することによってスタートし、まず、ステップＳ６０１では、端末上の印刷ジョブをネットワーク１０７を介して予め端末において指定した印刷デバイスに送信する。該印刷デバイスは前記印刷ジョブを受信する。
【００３３】
ステップＳ６０２では、印刷ジョブを受信した印刷デバイスからのキャリブレーション処理中であることを示す信号を所定時間待つ。該キャリブレーション処理中であることを示す信号が無ければ、印刷ジョブは印刷デバイスで処理されたと判断して終了する。所定時間内にキャリブレーション処理中であることを示す信号があれば、印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であると判断して、ステップＳ６０３にすすむ。
【００３４】
ステップＳ６０３では、キャリブレーション処理中である前記印刷デバイス以外の印刷デバイスを、例えば図７に示すように表示装置２０５上のＧＵＩダイアログ７０１に表示する。
【００３５】
図７において、７０２は、前記代行先の印刷デバイスを表示するための代行先印刷デバイス表示画面であり、代行先として指定可能な印刷デバイスを表示する。
【００３６】
ステップＳ６０４では、表示装置２０５に表示された代行先印刷デバイス表示画面７０２上で、利用者により代行先印刷デバイスが指定されると、「ＯＫ」ボタン７０５がクリック可能になり、入力装置２０４により前記「ＯＫ」ボタン７０５をクリックされると代行先印刷デバイスは指定され、ステップＳ６０５にすすむ。
【００３７】
一方、ＧＵＩダイアログ７０１上の「キャンセル」ボタン７０４を入力装置２０４によってクリックされると、ＧＵＩダイアログを閉じ、処理終了へすすむ。
【００３８】
ステップＳ６０５では、代行印刷先の印刷デバイスへ前記印刷ジョブを送信する。その際、代行元の印刷デバイスに一時保存されている印刷ジョブを削除することができる。すなわち、端末から代行印刷が行われることを示す信号をキャリブレーション処理中の印刷デバイスに送信し、該印刷デバイスはディスク記憶装置に一時保存されている印刷ジョブを削除する。
【００３９】
このように、代行印刷を行うときに、代行元の印刷ジョブを削除することで、代行元と代行先の２重で印刷処理を行うことがなくなる。
【００４０】
ステップＳ６０２で最初に指定された印刷デバイスがキャリブレーション処理中で無い場合、あるいはステップＳ６０４で代行印刷デバイスを指定しない場合は、印刷ジョブの移動は行われないので、前記印刷ジョブは、キャリブレーション処理終了後、最初に指定された印刷デバイスで、通常の印刷ジョブと同様に印刷処理が行われる。
【００４１】
このように、ＧＵＩダイアログ上に代行先印刷デバイスを表示し、利用者が代行先印刷デバイスを選択することで、利用者は、印刷ジョブを受信した印刷デバイスがキャリブレーション処理中であっても代行印刷を行うことが可能となる。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態にかかる画像処理システムを示す構成図である。
【図２】上記画像処理システムにおける、データ処理装置の構成を示すブロック図である。
【図３】上記画像処理システムにおける、印刷デバイスの構成を示すブロック図である。
【図４】本発明の第１の実施例にかかるキャリブレーション処理終了時間通知手順を示すフローチャートである。
【図５】図２に示した表示装置に表示される操作画面の一例を示す模式図である。
【図６】本発明の第２の実施例にかかる代行印刷における印刷ジョブ処理手順を示すフローチャートである。
【図７】図２に示した表示装置に表示される操作画面の一例を示す模式図である。
【符号の説明】
【００４３】
２０１  ＭＰＵ
２０２  メモリ
２０３  ディスク記憶装置
２０４  入力装置
２０５  表示装置
２０６  ネットワーク通信装置
２０７  システムバス
３０１  ＭＰＵ
３０２  メモリ
３０３  ディスク記憶装置
３０４  入力装置
３０５  表示装置
３０６  印刷装置
３０７  ネットワーク通信装置
３０８  システムバス
【図１】
2005100156.tif 000003
【図２】
2005100156.tif 000004
【図３】
2005100156.tif 000005
【図４】
2005100156.tif 000006
【図５】
2005100156.tif 000007
【図６】
2005100156.tif 000008
【図７】
2005100156.tif 000009