(57)【要約】【課題】ネットワークに接続したクライアントに共有のネットワークプリンタとして使用する印刷装置において、印刷を依頼したクライアントのモニタ画面上で印刷結果を逐次かつ容易に確認できるようにする。【解決手段】ネットワークに接続したクライアントは、印刷装置に対して印刷データを送信するとともに、印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する手段と、モニタ画面に排紙状況を表示する手段とを備える。印刷装置は、印刷用紙の排紙領域を撮影できる位置に配置された排紙状況を撮影するための撮像手段を備える。また、印刷装置は、印刷データとともに排紙状況確認用のコマンドを受信したときには、印刷データを印刷実行するとともに、印刷データを印刷時に排紙状況を撮像手段で撮影し、撮影した画像データを逐次クライアントに送信する手段を備える。【選択図】図１
2008158571.tif 000002
【特許請求の範囲】
【請求項１】
クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、
前記クライアントは、
前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、
前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、
前記印刷装置は、
前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、
前記印刷データとともに、前記排紙状況確認用のコマンドを受信したときには、前記印刷データを印刷実行するとともに、前記印刷データを印刷時に前記排紙状況を前記撮像手段で撮影し、前記撮影した前記画像データを逐次前記クライアントに送信する送信手段とを備えることを特徴とする印刷システム。
【請求項２】
クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、
前記クライアントは、
前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、
前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、
前記印刷装置は、
前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための、ズームレンズを含む、前記印刷データを印刷する用紙サイズに応じて前記ズームレンズの倍率を変更する撮像手段と、
前記印刷データとともに、前記排紙状況確認用のコマンドを受信したときには、前記印刷データを印刷実行するとともに、前記印刷データを印刷時に前記排紙状況を前記撮像手段で撮影し、前記撮影した前記画像データを逐次前記クライアントに送信する送信手段とを備えることを特徴とする印刷システム。
【請求項３】
クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、
前記クライアントは、
前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、
前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、
前記印刷装置は、
前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、
前記印刷データとともに、前記排紙状況確認用のコマンドを受信したときには、前記印刷データを印刷実行するとともに、前記印刷データを印刷時に前記排紙状況を前記撮像手段で撮影し、撮影した前記画像データを前記印刷データの印刷レイアウトに応じて前記画像データを回転処理し、逐次前記画像データを前記クライアントに送信する送信手段とを有することを特徴とする印刷システム。
【請求項４】
クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、
前記クライアントは、
前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、
前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、
前記印刷装置は、
前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、
前記撮像手段で撮影された前記排紙状況の画像データから印刷用紙の斜行量を検出する斜行量検出手段と、
前記印刷データの印刷枚数を補正する印刷枚数補正手段とを有し、
前記印刷用紙の斜行量が一定値以下の場合、警告を発し、前記印刷用紙の斜行量が一定値以上の場合、前記印刷枚数補正手段により前記印刷枚数を補正し、前記印刷処理を中止することを特徴とする印刷システム。
【請求項５】
クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、
前記クライアントは、
前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、
前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、
前記印刷装置は、
前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、
前記撮像手段で撮影された前記排紙状況の画像データから印刷用紙の重送を検知する重送検知手段と、
前記印刷データの印刷枚数を補正する印刷枚数補正手段とを有し、
前記印刷用紙の重送を検知すると、警告を発し、前記印刷枚数補正手段により前記印刷枚数を補正し、前記印刷処理を中止することを特徴とする印刷システム。
【請求項６】
クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、
前記クライアントは、
前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、
前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、
前記印刷装置は、
前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、
前記撮像手段で撮影された前記排紙状況の画像データから前記印刷装置の排紙領域内の障害物を検知する障害物検知手段とを有し、
前記印刷装置の排紙領域内に障害物を検知すると、警告を発し、前記印刷処理を中止することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置等の印刷制御の技術に係り、特にネットワークプリンタにおいて、印刷装置本体と離れた場所にあるクライアント(コンピュータ)等から印刷する際、印刷状況を容易に確認できるようにする技術に関する。
【背景技術】
【０００２】
以下の説明において、クライアントとは、ＬＡＮ(ローカルエリアネットワーク)における他のコンピュータ(サーバと呼ばれる)の提供するネットワーク共有資源にアクセスするパーソナルコンピュータやワークステーション等のコンピュータのことをいう。
【０００３】
昨今、オフィスにおけるパーソナルコンピュータ（以下、パソコンという）の普及はめざましく、また、それらパソコンを接続するネットワーク技術も発達してきている。プリンタの利用法も従来は１台のパソコンに１台のプリンタを接続して使用していたが、最近ではプリンタをネットワークに接続し、ネットワーク接続した複数のパソコンで１台のプリンタを共有して使用するケースも増加している。
【０００４】
一方、複写機の分野でも従来のアナログ複写機からディジタル複写機への技術の移行が進んでいる。最近のディジタル複写機はスキャナ機能を利用することで、複写機、ファクシミリ装置（ＦＡＸ）、プリンタの３機能を持つ複合機（マルチファンクションプリンタ）になっている。当然、この複合機も従来のプリンタの代わりにネットワークに接続し、ネットワークプリンタとしても利用できる環境が用意されつつある。
【０００５】
従来は、通常のプリンタでも複合機でも同じことであるが、ネットワークプリンタとして利用した時に印刷が正しく行われたかどうかの確認は、印刷を依頼したオペレータがプリンタのところに行くまでわからない。パソコンに直接プリンタが接続されている場合はオペレータの側にプリンタがあるので、オペレータは印刷結果がすぐに分かるが、ネットワークプリンタの場合にはプリンタのところに行くまで印刷結果がわからないという点で不便であった。
【０００６】
また、上記の課題を解決する方法として、特許文献１に開示される方法が知られている。この従来例は、複合機を利用したネットワークプリントシステムにおいて、印刷を依頼したクライアント（コンピュータ）のモニタ画面上で印刷結果を印刷とほぼ同時に確認できるようにするものである。クライアントのネットワークプリントドライバは、複合機に対して印刷結果のイメージを送信するコマンドを発行し、複合機は、印刷データとともに印刷結果を確認するコマンドが来た時には、印刷した内容をスキャナで読み込む。複合機は、読み取った画像データをクライアントに送信する。クライアントのネットワークプリントドライバは、複合機からイメージデータが送られてきたら、それを表示するビューワを起動し、クライアントのモニタ画面に印刷したイメージを表示するというものである。
【０００７】
【特許文献１】特開平１０−２８３１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来例においては次のような問題があった。即ち、特許文献１によれば、印刷が終了した後、印刷済みの印刷用紙をスキャナで読み込み印刷結果を確認するものである。従って、ユーザは、印刷処理が正常に終了するまで確認することができず、印刷処理実行中に、印刷用紙が斜行または重送してしまった場合、無駄なインクと時間を消費することになってしまう。
【０００９】
本発明は、上述した点に鑑みなされたものであり、その目的は、ネットワークプリントシステムにおいて、印刷を依頼したクライアントのモニタ画面上で印刷結果をリアルタイムかつ容易に確認できるようにすることである。
【課題を解決するための手段】
【００１０】
本発明の印刷システムの第１の態様は、クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、前記クライアントは、前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、前記印刷装置は、前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、前記印刷データとともに、前記排紙状況確認用のコマンドを受信したときには、前記印刷データを印刷実行するとともに、前記印刷データを印刷時に前記排紙状況を前記撮像手段で撮影し、前記撮影した前記画像データを逐次前記クライアントに送信する送信手段とを備えることを特徴とする。
本発明の印刷システムの第２の態様は、クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、前記クライアントは、前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、前記印刷装置は、前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための、ズームレンズを含む、前記印刷データを印刷する用紙サイズに応じて前記ズームレンズの倍率を変更する撮像手段と、前記印刷データとともに、前記排紙状況確認用のコマンドを受信したときには、前記印刷データを印刷実行するとともに、前記印刷データを印刷時に前記排紙状況を前記撮像手段で撮影し、前記撮影した前記画像データを逐次前記クライアントに送信する送信手段とを備えることを特徴とする。
本発明の第３の態様は、クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、前記クライアントは、前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、前記印刷装置は、前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、前記印刷データとともに、前記排紙状況確認用のコマンドを受信したときには、前記印刷データを印刷実行するとともに、前記印刷データを印刷時に前記排紙状況を前記撮像手段で撮影し、撮影した前記画像データを前記印刷データの印刷レイアウトに応じて前記画像データを回転処理し、逐次前記画像データを前記クライアントに送信する送信手段とを有することを特徴とする。
本発明の印刷システムの第４の態様は、クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、前記クライアントは、前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、前記印刷装置は、前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、前記撮像手段で撮影された前記排紙状況の画像データから印刷用紙の斜行量を検出する斜行量検出手段と、前記印刷データの印刷枚数を補正する印刷枚数補正手段とを有し、前記印刷用紙の斜行量が一定値以下の場合、警告を発し、前記印刷用紙の斜行量が一定値以上の場合、前記印刷枚数補正手段により前記印刷枚数を補正し、前記印刷処理を中止することを特徴とする。
本発明の印刷システムの第５の態様は、クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、前記クライアントは、前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、前記印刷装置は、前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、前記撮像手段で撮影された前記排紙状況の画像データから印刷用紙の重送を検知する重送検知手段と、前記印刷データの印刷枚数を補正する印刷枚数補正手段とを有し、前記印刷用紙の重送を検知すると、警告を発し、前記印刷枚数補正手段により前記印刷枚数を補正し、前記印刷処理を中止することを特徴とする。
本発明の印刷システムの第６の態様は、クライアントと、前記クライアントに共有のネットワークプリンタとして使用する印刷装置とがネットワークを介して接続される印刷システムにおいて、前記クライアントは、前記印刷装置に対して印刷データを送信するとともに、前記印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する発行手段と、前記印刷装置から前記排紙状況を撮影した前記画像データを受信すると、前記クライアントのモニタ画面に前記排紙状況を表示する表示手段とを有し、前記印刷装置は、前記印刷装置の排紙領域を撮影できる位置に配置された前記排紙状況を撮影するための撮像手段と、前記撮像手段で撮影された前記排紙状況の画像データから前記印刷装置の排紙領域内の障害物を検知する障害物検知手段とを有し、前記印刷装置の排紙領域内に障害物を検知すると、警告を発し、前記印刷処理を中止することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ネットワークプリントシステムにおいて、排紙状況をリアルタイムに確認できるので、ユーザは離れた印刷装置のそばに行かなくても、容易に印刷結果を確認できる。
【００１２】
また、印刷用紙のサイズに応じて撮像手段のズームレンズの倍率を変更することにより、ユーザは印刷用紙のサイズを意識することなく、排紙状況および印刷結果を確認することが可能である。
【００１３】
また、印刷用紙の印刷レイアウトに応じてクライアントＰＣの監視画像の表示方向を変えるので、ユーザは印刷画像の上下左右を意識することなく印刷結果を確認することが可能である。
【００１４】
また、印刷処理実行中に印刷用紙の斜行や重送エラーが発生した場合、印刷枚数を補正することにより、ユーザは残りの印刷枚数を意識しなくても容易に目的の印刷枚数を印刷することが可能である。
【００１５】
また、印刷装置の排紙領域内の障害物を検知して警告を発することにより、排紙された印刷用紙が障害物によって紙詰まりを起こすといった恐れがなくなる。
【発明を実施するための最良の形態】
【００１６】
以下では、本発明について、図１に示すような各々離れた場所にあるクライアントＰＣ１０９と監視機能付き印刷装置１００をネットワーク１１１で接続して印刷する場合の実施形態を図面に基づいて詳細に説明する。
【００１７】
図１は、本実施形態におけるクライアントＰＣ１０９と、クライアントＰＣ１０９に共有のネットワークプリンタである監視機能付き印刷装置１００の概観図である。図１に示すようにクライアントＰＣ１０９と本監視機能付き印刷装置１００はネットワーク１１１で接続され、ユーザは、クライアントＰＣ１０９のユーザインタフェース７１０を利用して離れた場所にある本監視機能付き印刷装置100の操作を行うことができる。
【００１８】
図１に示すように、本監視機能付き印刷装置１００は、排紙トレイ１０４上部に、排紙状況を監視するための撮像部１０１を備え、印刷時に排紙領域全体を撮影し排紙状況を監視できるようになっている。
【００１９】
一方、クライアントＰＣ１０９は、詳細は後述するが、図７、図８のようなユーザインタフェース７００を利用し、監視機能付き印刷装置１００の監視画像を監視画像表示部７０２にモニタ画面として表示する。監視画像表示部７０２は、本発明の表示手段の一適用例となる構成である。
【００２０】
すなわち、ユーザは、離れた場所にある本監視機能付き印刷装置１００を、クライアントＰＣ１０９のユーザインタフェース７００を利用して印刷を実行し、印刷時の排紙状況をリアルタイムに確認することが可能となっている。
【００２１】
次に、本監視機能付き印刷装置１００の内部構成を説明する。図２に監視機能付き印刷装置１００の内部構成図を示す。
【００２２】
図２に示すように、本監視機能付き印刷装置１００は、入力手段１０５、作業用メモリ２０３、プログラム格納メモリ２０４、表示部１０６、ネットワークＩ／Ｆ部１０７、画像処理部２０１、監視部２００、コントローラ２０５、プリンタユニット２１１、電源２０６及び各ブロックを制御するためのＣＰＵ２０２で構成されている。
【００２３】
また、プリンタユニット２１１は、各種モータ２１０と各種モータ駆動部２０７、印字ヘッド２０９と印字ヘッド駆動部２０８で構成されている。
【００２４】
入力手段１０５は、本監視機能付き印刷装置１００の主電源のオン、オフ、ジョブキャンセル等の一般的な印刷装置に備わるキー入力手段である。
【００２５】
表示部１０６は、液晶表示素子等の画面を有する表示装置として構成されており、各種設定状態、印刷ステータス、エラー／警告メッセージ等を表示する。
【００２６】
画像処理部２０１は、画像の回転およびバンドバッファメモリへの格納、印刷用紙の大きさに適した画像サイズに変更、ＲＧＢデータを印刷用ＹＭＣデータに変換、印刷データに変換するための２値化処理等を行う。
【００２７】
プログラム格納メモリ２０４は、図４に示すように、制御プログラム４００、各種アプリケーションプログラム４０１、印刷用画像データ作成手段４０３、ユーティリティプログラム４０４を格納している。その他に、プログラム格納メモリ２０４は、監視部２００のファームウェアとして監視機能制御プログラム４０２を格納している。
【００２８】
なお、印刷用画像データ作成手段４０３は、ラスタライザ、色補正モジュール及びハーフトーンモジュールからなる３つを、描画に必要な２値データを得るための基本的手段として備えている。この基本的手段は、画像処理部２０１のソフトウェア処理としてパーソナルコンピュータ等での印刷画像データ作成処理用のプログラムと同じ構成のものである。印刷用画像データ作成手段４０３は、ＹＵＶデータをＫ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）、及びＹ（イエロー）の印刷用のＣＭＹＫ階調ビットイメージデータに変換する。
【００２９】
作業用メモリ２０３は、図５に示すように、フレームメモリ５００、印刷用データバッファ５０１、予備エリア５０２、プログラム用エリア５０３等が設定されている。図５においてフレームメモリ５００は、表示部１０６のメニュー表示等の表示用メモリとして用いられる。
【００３０】
印刷用データバッファ５０１は、印刷時に印刷用データを一時的に記憶するために用いられる。
【００３１】
予備エリア５０２は、空き領域であり、実行されているプログラムのサイズにより領域の大きさが変動する。
【００３２】
プログラム用エリア５０３は、プログラム格納メモリ２０４から読み出された制御プログラム４００及びその時点で起動されているプログラムが記憶され、ＣＰＵ２０２の制御により実行される。
【００３３】
ネットワークＩ／Ｆ部１０７は、ＬＡＮケーブルを用いてネットワーク１１１に接続し、パーソナルコンピュータ(ＰＣ)や、ネットワーク１１１に接続可能なデジタルカメラ等とデータ、コマンド信号を通信するためのインタフェースである。
【００３４】
監視部２００は、重要な機能を持ち、詳細は後述するが、印刷実行中、排紙状況を監視し、印刷状況を逐次クライアントに送信する機能の他、印刷用紙の斜行および重送時には警告を発生し所定のエラー処理を行う。
【００３５】
コントローラ２０５は、プリンタユニット２１１全体の動作制御を行う。コントローラ２０５は、印刷用データ（及び制御データ）を受け取るとプリンタユニット２１１に制御信号を送って印字ヘッド駆動部２０８及びモータ駆動部２０７を制御し、描画及び紙送りを行わせることで、印刷画像を得る。
【００３６】
ＣＰＵ２０２は、上述の各回路等にバスラインを介して接続し、プログラム格納メモリ２０４に格納されている制御プログラム４００により本監視機能付き印刷装置１００全体の制御を行う。
【００３７】
次に、重要な役割を果たす監視部２００について、詳細に説明する。図３に監視機能付き印刷装置１００の監視部２００の内部構成を示す。
【００３８】
図３に示すように、監視部２００は、撮像部１０１、倍率変更部３００、用紙サイズ検知部３０１、斜行検知部３０２、重送検知部３０３、障害物検知部３０４、印刷枚数補正部３０５、監視画像データ送信部３０６から構成される。これらは、それぞれバスを介してＣＰＵ２０２に接続されている。撮像部１０１は、本発明の撮像手段の一適用例となる構成である。また、斜行検知部３０２は、本発明の斜行量検出手段の一適用例となる構成である。また、重送検知部３０３は、本発明の重送検知手段の一適用例となる構成である。また、障害物検知部３０４は、本発明の障害物検知手段の一適用例となる構成である。また、印刷枚数補正部３０５は、本発明の印刷枚数補正手段の一適用例となる構成である。また、監視画像データ送信部３０６は、本発明の送信手段の一適用例となる構成である。
【００３９】
また、本実施形態における倍率変更部３００の内部には、図６に示すような用紙サイズに対する撮像部１０１のズームレンズの倍率を決定するための変換テーブル６００が備えられている。
【００４０】
撮像部１０１は、ズームレンズ(不図示)を備え、デジタルカメラ等と同様の小型のカメラモジュールを内蔵している。
【００４１】
倍率変更部３００は、ユーザが設定した用紙サイズを検出し、図６に示す倍率変換テーブル６００を参照することにより撮像部１０１のズームレンズの倍率を変更する。例えば、用紙サイズがＡ４の時には、倍率をｃ倍に設定し、撮像部１０１のズームアップ及びズームアウトを行う。
【００４２】
用紙サイズ検知部３０１は、ユーザが設定した用紙サイズを検出し、倍率変更部３００に通知する。
【００４３】
斜行検知部３０２は、図１４に示すように、印刷用紙が斜めに排紙されてしまった場合、詳細は後述するが、警告を表示するとともに所定のエラー処理を行う。
【００４４】
なお、本実施形態における印刷用紙の斜行検知方法は、図１４に示すように、用紙サイズに応じて決定される印刷用紙ガイドライン９００からはみ出した部分の量１４００がある一定値以上の場合に斜行と判定する。
【００４５】
重送検知部３０３は、図１６に示すように、印刷用紙が重なって排紙されてしまった場合、詳細は後述するが、警告を表示するとともに所定のエラー処理を行う。
【００４６】
なお、本実施形態における印刷用紙の重送検知方法は、図１６に示すように、検出した用紙サイズと排紙された監視画像（図１６（ｂ））の用紙の大きさを比較することにより印刷用紙の重送を検知する。
【００４７】
すなわち、図１６（ａ）のように用紙Ａ１６００の上に重なって用紙Ｂ１６０１が排紙された場合、監視画像における排紙された印刷用紙の紙送り方向の用紙の大きさが、ユーザが設定した用紙サイズより大きく（図１６（ａ）の記号１６０２の部分）なる。これにより、印刷用紙の重送と判定することができる。
【００４８】
図１６（ｂ）に重送時の断面図を示す。図１６（ｂ）のように用紙Ａ１６００の上に重なって用紙Ｂ１６０１が排紙される。さらに、図１６（ｃ）に重送した場合の用紙Ａ１６００及び用紙Ｂ１６０１の印刷結果を示す。
【００４９】
図１６（ｃ）のように用紙Ａ１６００及び用紙Ｂ１６０１に本来印刷すべき画像が分割されて印刷されてしまう。
【００５０】
障害物検知部３０４は、詳細は後述するが、印刷時に、印刷装置の排紙領域内の障害物を検出し、排紙領域内に障害物がある場合は、警告を発するとともに所定の処理を行う。
【００５１】
なお、本実施形態における排紙領域内の障害物検知方法は、図１２に示すように、あらかじめ記憶している排紙領域内に障害物がない場合の画像（ａ）７０２と、印刷時に撮像部１０１が撮影した画像（ｂ）の比較により排紙領域内の障害物の有無を判定する。すなわち、印刷時に撮像部１０１が撮影した画像が、あらかじめ記憶している排紙領域内に障害物がない場合の画像７０２と一致すれば、障害物なしと判定する。
【００５２】
印刷枚数補正部３０５は、複数枚の印刷時に途中で印刷エラーが発生した場合、残りの印刷枚数を補正する機能を備え、印刷用紙の斜行、重送が発生した場合、残りの印刷枚数を補正する。
【００５３】
監視画像データ送信部３０６は、撮像部１０１で撮影された排紙領域内の画像データを、クライアントＰＣ１０９に逐次送信する機能を備える。
【００５４】
次に、クライアントＰＣ１０９のユーザインタフェース７００を説明する。図７および図８は、クライアントＰＣ１０９の本監視機能付き印刷装置１００のユーザインタフェース７００であり、図７は、印刷方向が縦方向の場合、図８は印刷方向が横方向の場合である。
【００５５】
図７および図８に示すように、ユーザインタフェース７００は、用紙の向き７０４、印刷枚数７０５、用紙の種類７０６、用紙サイズ７０７の設定、印刷実行７０８及び中止ボタン７０９を含む。さらに、ユーザインタフェース７００は、監視機能付き印刷装置１００の監視部２００から送られてくる監視画像を表示するための監視画像表示部７０２を備える。
【００５６】
なお、図７の監視画像表示部７０２は、縦方向の印刷で、監視画像表示部７０２の上方から排紙された印刷用紙７０１を表し、図８の監視画像表示部７０２は、横方向の印刷で、監視画像表示部７０２の左方向から排紙された印刷用紙７０１を表している。
【００５７】
さらに図７および図８の監視画像表示部７０２を図９および図１０を用いて説明する。図９は、本実施形態において横方向のレイアウトで印刷を行った場合の監視画像表示部７０２を表している。
【００５８】
図９に示すように、横方向にレイアウトして印刷を行った場合、監視画像表示部７０２には、排紙口１０２から排紙される印刷用紙１０３の排紙状況がリアルタイムで表示される。
【００５９】
図９は、監視画像表示部７０２の左方向の排紙口から排紙される印刷用紙７０１が徐々に排紙されている様子を表している。
【００６０】
同様に、本実施形態において縦方向にレイアウトして印刷を行った場合、監視画像表示部７０２の上方より排紙される印刷用紙７０１の排紙状況がリアルタイムに表示される。
【００６１】
図１０は、縦方向にレイアウトして印刷した場合の排紙終了後の監視画像を表している。
【００６２】
次に、図７および図８に示すクライアントＰＣ１０９のユーザインタフェース７００を利用して、監視機能付き印刷装置１００の印刷動作を図１１から図１７を用いて詳細に説明する。
【００６３】
図１１に、クライアントＰＣ１０９のユーザインタフェース７００から、本監視機能付き印刷装置１００の印刷を実行した場合の監視開始フローを示す。なお、クライアントＰＣは、印刷装置１００に対し、印刷データとともに当該印刷データの排紙状況を撮影した画像データを送信させる排紙状況確認用のコマンドを発行する。この処理は、本発明の発行手段の一処理例となる処理である。
【００６４】
本監視機能付き印刷装置１００は、ユーザインタフェース７００から印刷実行コマンドを受信すると(Ｓ１１０１)、用紙サイズを検出し(Ｓ１１０２)、用紙サイズに応じて撮像部１０１のズームレンズの倍率を変更する(Ｓ１１０３)。次に、印刷方向を検出し、ユーザインタフェースの監視画像表示部７０２の表示方向を変更し(Ｓ１１０４)、監視を開始する(Ｓ１１０５)。
【００６５】
次に、障害物検知部３０４により排紙領域内に障害物があるか否かを検出する(Ｓ１１０６)。ステップＳ１１０６にて排紙領域内に障害物が検出されなければ、本監視機能付き印刷装置１００は、監視画像データをクライアントＰＣ１０９に送信する(Ｓ１１０７)。
【００６６】
一方、ステップＳ１１０６で排紙領域内に障害物が検出されると、本監視機能付き印刷装置１００は、クライアントＰＣ１０９に障害物がある旨を伝える警告を発する。それとともに、本監視機能付き印刷装置１００は、本監視機能付き印刷装置１００の表示部１０６に障害物警告メッセージを表示する(Ｓ１１０９)。
【００６７】
障害物警告メッセージを確認したユーザが障害物を取り除いた場合、本監視機能付き印刷装置１００は、監視画像データをクライアントＰＣ１０９に送信する(Ｓ１１０７)。
【００６８】
一方、一定時間ユーザが障害物を取り除かない場合は、印刷を中止するか否かを問い合わせるメッセージを表示し(Ｓ１１１１)、ユーザが印刷中止を選択すると、本監視機能付き印刷装置１００は印刷処理をただちに中止し(Ｓ１１１２)、終了する。
【００６９】
ステップＳ１１１１でユーザが印刷を中止しないことを選択すると、再度障害物がある旨を通知する警告メッセージを表示する(Ｓ１１０９)。
【００７０】
次に、本監視機能付き印刷装置１００の印刷実行動作を説明する。図１３に本監視機能付き印刷装置１００の印刷実行フローを示す。
【００７１】
本監視機能付き印刷装置１００は、監視画像データを送信開始すると、ただちに印刷データを受信し(Ｓ１３０１)、印刷を開始する(Ｓ１３０２)。
【００７２】
本監視機能付き印刷装置１００は、印刷時にエラーが発生しなければ正常終了するが、印刷処理実行中にエラーを検出すると、所定のエラー処理を行う(Ｓ１３０５)。
【００７３】
次に、本監視機能付き印刷装置１００の印刷時のエラー処理について説明する。本監視機能付き印刷装置１００の監視部２００において、印刷処理実行中に図１４に示すような印刷用紙の斜行を検知した場合のエラー処理を図１４および図１５を用いて説明する。
【００７４】
図１４は、印刷処理実行中に印刷用紙701が斜めに排紙されてしまった場合の様子を表しており、図１４に示すように、印刷用紙の排紙が進む(図１４上図→中図→下図)ほど印刷用紙の斜行量１４００が大きくなることを表している。
【００７５】
次に、図１４のような印刷用紙の斜行が発生した場合の、本監視機能付き印刷装置１００のエラー処理を、図１５を用いて説明する。
【００７６】
図１５に、本監視機能付き印刷装置１００において印刷用紙の斜行が発生した場合のエラー処理を示す。
【００７７】
本監視機能付き印刷装置１００は、印刷処理実行中に、印刷用紙の斜行を検知すると、クライアントＰＣ１０９のユーザインタフェース７００上に印刷用紙の斜行が発生した旨を伝える斜行警告メッセージを表示する（Ｓ１５０１）。
【００７８】
ユーザは、撮像部１０１から送られてくる排紙状況の映像を確認し、印刷処理をただちに中止するか否かを選択する(Ｓ１５０２)。ステップＳ１５０２で、ユーザがただちに印刷処理を中止することを選択すると、本監視機能付き印刷装置１００は、ただちに印刷処理を中止し(Ｓ１５０４)、印刷枚数を補正する(Ｓ１５０５)。
【００７９】
次に、ユーザは印刷をもう一度実行するか否かを選択し(Ｓ１５０６)、ステップＳ１５０６で、もう一度印刷を実行することを選択すると、本監視機能付き印刷装置１００はただちに印刷処理を開始する(Ｓ１５０８)。
【００８０】
また、ステップＳ１５０２でユーザが印刷処理続行を選択した場合、本監視機能付き印刷装置１００は、印刷用紙の斜行量１４００があらかじめ設定してある一定量に達するまで印刷処理を継続する。
【００８１】
一方、ステップＳ１５０３で、印刷用紙の斜行量１４００があらかじめ設定してある一定量に達すると、ただちに印刷処理を中止し(Ｓ１５０４)、印刷枚数を補正する(Ｓ１５０５)。
【００８２】
次に、ユーザは印刷をもう一度実行するか否かを選択し(Ｓ１５０６)、ステップＳ１５０６で、もう一度印刷を実行することを選択すると、本監視機能付き印刷装置１００はただちに印刷処理を開始する(Ｓ１５０８)。
【００８３】
次に、図１６に示すような、印刷用紙の重送を検出した場合の本監視機能付き印刷装置１００のエラー処理を説明する。
【００８４】
図１７に印刷処理実行中に、印刷用紙の重送を検知した場合の、本監視機能付き印刷装置１００のエラー処理を示す。
【００８５】
本監視機能付き印刷装置１００は、印刷処理実行中に印刷用紙の重送を検知すると、クライアントＰＣ１０９のユーザインタフェース７００に重送エラーメッセージを表示し(Ｓ１７０１)、ただちに印刷処理を中止する(Ｓ１７０２)。
【００８６】
次に、本監視機能付き印刷装置１００は、印刷枚数の補正後(Ｓ１７０３)、再度印刷を実行するか否かをユーザに問い合わせる(Ｓ１７０４)。ステップＳ１７０４で、ユーザがもう一度印刷を実行することを選択すると、本監視機能付き印刷装置１００はただちに印刷処理を開始する(Ｓ１７０６)。
【００８７】
ステップＳ１７０４で、ユーザが印刷処理を中止することを選択すると、本監視機能付き印刷装置１００はただちに印刷処理を終了する(Ｓ１７０５)。
【００８８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム等のコンピュータが記憶媒体からプログラムコードを読み出し実行することによっても達成される。
【００８９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００９１】
また、コンピュータが読み出したプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００９２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに接続された機能拡張ユニット等に備わるメモリに書込まれた後、そのプログラムコードの指示に基づきＣＰＵ等が実際の処理を行い、前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施形態に係るネットワークプリントシステムの概観図である。
【図２】本発明の実施形態に係るネットワークプリントシステムにおける監視機能付き印刷装置の内部ブロック図である。
【図３】本発明の実施形態に係る監視機能付き印刷装置の監視部の内部ブロック図である。
【図４】本発明の実施形態に係る監視機能付き印刷装置のプログラム格納メモリのメモリマップの一例を示す図である。
【図５】本発明の実施形態に係る監視機能付き印刷装置の作業用メモリのメモリマップの一例を示す図である。
【図６】本発明の実施形態に係る監視機能付き印刷装置の倍率変更テーブルの一例を示す図である。
【図７】本発明の実施形態に係るクライアントＰＣのユーザインタフェースの一例を示す図である。
【図８】本発明の実施形態に係るクライアントＰＣのユーザインタフェースの一例を示す図である。
【図９】本発明の実施形態に係るクライアントＰＣのユーザインタフェースにおける監視画像表示部の表示の様子を説明するための図である。
【図１０】本発明の実施形態に係るクライアントＰＣのユーザインタフェースにおける監視画像表示部の印刷終了後の表示を説明するための図である。
【図１１】本発明の実施形態に係る監視機能付き印刷装置の監視開始フローを説明するための図である。
【図１２】本発明の実施形態に係る監視機能付き印刷装置の障害物検知方法の一例を説明するための図である。
【図１３】本発明の実施形態に係る監視機能付き印刷装置の印刷実行フローを説明するための図である。
【図１４】本発明の実施形態に係る監視機能付き印刷装置の斜行の一例を説明するための図である。
【図１５】本発明の実施形態に係る監視機能付き印刷装置の斜行検知時の処理を説明するための図である。
【図１６】本発明の実施形態に係る監視機能付き印刷装置の重送の一例を説明するための図である。
【図１７】本発明の実施形態に係る監視機能付き印刷装置の重送検知時の処理を説明するための図である。
【符号の説明】
【００９４】
１００  監視機能付き印刷装置
１０１  撮像部
１０２  排紙口
１０３  印刷用紙
１０４  排紙トレイ
１０５  入力部
１０６  表示部
１０７  ネットワークＩ／Ｆ部
１０８  モニタ
１０９  パーソナルコンピュータ(ＰＣ)
１１０  キーボード
７００  ユーザインタフェース
７０１  印刷用紙
７０２  監視画像表示部
７０３  排紙トレイ
９００  用紙サイズガイドライン
９０１  排紙方向
１４００  斜行量
１６００  用紙Ａ
１６０１  用紙Ｂ
１６０２  用紙Ａの用紙サイズより大きい部分
【図１】
2008158571.tif 000003
【図２】
2008158571.tif 000004
【図３】
2008158571.tif 000005
【図４】
2008158571.tif 000006
【図５】
2008158571.tif 000007
【図６】
2008158571.tif 000008
【図７】
2008158571.tif 000009
【図８】
2008158571.tif 000010
【図９】
2008158571.tif 000011
【図１０】
2008158571.tif 000012
【図１１】
2008158571.tif 000013
【図１２】
2008158571.tif 000014
【図１３】
2008158571.tif 000015
【図１４】
2008158571.tif 000016
【図１５】
2008158571.tif 000017
【図１６】
2008158571.tif 000018
【図１７】
2008158571.tif 000019