(57)【要約】【課題】  本発明は印刷装置システムに関し、特にプリンタにおける印刷処理の完了をクライアントコンピュータに好適に報知する機能を備えた印刷装置システムを提供するものである。【解決手段】  クライアントＰＣがプリンタへ印刷データを送信する際に、印刷データとともにＰＣユーザがプリンタ装置に赴くに要する移動時間情報ＭＴをプリンタに送信し、一方、ＰＣと回線を介してつながるプリンタ装置は、前記印刷データを印刷処理完了する時刻を予想算出するとともに、前記受信した移動時間情報ＭＴを基に、ＰＣユーザが印刷結果をプリンタに受け取りに来る最も効率的な時刻をクライアントＰＣに送信し、クライアントＰＣの表示機能によりＰＣユーザに前記印刷データの印刷処理完了を予告報知する印刷装置システム。【選択図】      図１
2009199480.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ及び該プリンタへ回線を介して印刷出力すべき印刷データを送信するクライアントＰＣからなる印刷装置システムにおいて、
前記プリンタから出力される印刷結果を取得するためクライアントＰＣユーザが前記クライアントＰＣの設置場所から前記プリンタの設置場所まで移動するために要するおおよその時間を予め設定登録する手段と、
前記印刷データを解析して前記プリンタが印刷処理完了する時刻を予測算出する手段と、
前記印刷処理完了時刻から、前記移動するために要する時間を差し引いた時刻に前記クライアントＰＣに印刷処理完了予告を報知させる予告制御手段とを備えることを特徴とする印刷装置システム。
【請求項２】
プリンタ及び該プリンタへ回線を介して印刷出力すべき印刷データを送信するクライアントＰＣからなる印刷装置システムにおいて、
前記クライアントＰＣは、印刷データを生成する印刷処理手段と、
クライアントＰＣユーザがプリンタ装置に赴くのに要するおおよその移動時間を移動時間情報として予め任意に設定する移動時間設定手段と、
印刷データを送信する際に該印刷データとともに前記移動時間情報をプリンタ手段に送信する送信手段とを含み、
前記プリンタ装置は、
前記移動時間情報を受信し記憶登録する受信手段情報格納手段と、
受信した印刷データを印刷処理に要する時間を予測算出する印刷処理時間予測手段と、
印刷処理の指示を受けた時刻、印刷処理を指示した時刻、前記印刷所要時間とから、印刷完了時刻を算出する印刷完了時刻算定手段と、
印刷完了時刻から前記移動所要時間を差し引いた時点に印刷完了通知情報を前記クライアントＰＣに出力する印刷完了通知手段とを含み、
前記クライアントＰＣは、受信した前記印刷完了通知情報を基にプリンタ装置における前記印刷データの印刷処理完了を予告報知することを特徴とする印刷装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続されたクライアントコンピュータから送信されてくる印刷データを印刷するプリンタ装置とからなる印刷装置システムに関し、特にプリンタにおける印刷処理の完了をクライアントコンピュータに好適に報知するプリンタとコンピュータとからなる印刷装置システムに関する。
【背景技術】
【０００２】
今日、プリンタ装置等の印刷装置はＬＡＮ（local area network）等のネットワークに接続されたクライアントコンピュータ（クライアントＰＣ）等のホスト機器から印刷データの供給を受け、印刷処理を行っている。このようなネットワークを介して接続された印刷装置システムにおいては、クライアントコンピュータとプリンタとが離れた場所に設置されているため、クライアントＰＣから印刷処理を指示した後、印刷結果を取りにプリンタの場所へ赴く際には、当然印刷処理が完了している時点でプリンタの設置場所に行かないと、印刷完了まで待たされることになり、時間を無駄にすることになり極めて非効率となる。
【０００３】
逆に、ユーザが印刷を指示した後、長時間経過した後に、プリンタに印刷結果を取りに行くような行動を取った場合には、ユーザが印刷物を取りに来るまで、印刷結果がプリンタのトレイ上などに放置されることになり、他人に迷惑がかかったり、他人に印刷物を見られたり、あるいは印刷結果を処分されたりするような問題さえ発生するおそれがある。
【０００４】
このような問題を少しでも解消するために、例えば特許文献１では、ユーザに印刷完了までの待ち時間を表示で知らせるようなプリンタ装置が考案されている。
また、クライアントコンピュータから送られてきた印刷データに基づいて、プリンタが印刷処理を実行した後、その印刷出力を完了した時点でクライアントコンピュータにプリンタから印刷完了の通知を送る印刷完了通知機能を備えたプリンタが考案され、クライアントコンピュータのユーザは、その通知が来ると印刷物をプリンタの設置場所に取りに行けば、既に指示した印刷物の出力が完了しているため、時間の無駄がなくなるという仕組みも活用されている。
【特許文献１】特開２００３−２００６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述の印刷完了通知機能による通知があった後にクライアントコンピュータのユーザがプリンタのところに印刷物を取りに赴く場合、印刷完了時点＋赴くのに要する移動時間で印刷物を手にすることができる。しかし、できるだけ早く印刷物を手にするためにプリンタの設置場所まで赴くのに要する移動時間をも節約したい場合、プリンタから印刷完了通知が来たときにユーザが移動を開始しても既に遅いため、従来は、通知が来る前、即ち、印刷を指示した後すぐにプリンタのところへ移動を開始してしまうことが多かった。この場合、プリンタの設置場所が遠くにあり、そこまで移動する時間が長ければ、印刷出力が完了しているが、すぐ近くに設置されている場合には、移動時間も少なくて済むので、ユーザがプリンタのところに着いても未だ印刷が完了しておらず、結局、時間の無駄が発生してしまうという不都合が発生する場合もあった。
【０００６】
そこで、本発明はプリンタからの印刷完了通知に応じて、クライアントコンピュータのユーザがプリンタの設置場所に移動を開始しても、ちょうど印刷が完了した時点でユーザがプリンタの設置場所に到着することができるプリンタの印刷完了事前通知が高精度に実施できるプリンタシステムを提供するものである。
【課題を解決するための手段】
【０００７】
上記課題は第１の発明によれば、プリンタ及び該プリンタへ回線を介して印刷出力すべき印刷データを送信するクライアントＰＣからなる印刷装置システムにおいて、前記プリンタから出力される印刷結果を取得するためクライアントＰＣユーザが前記クライアントＰＣの設置場所から前記プリンタの設置場所まで移動するために要するおおよその時間を予め設定登録する手段と、前記印刷データを解析して前記プリンタが印刷処理完了する時刻を予測算出する手段と、前記印刷処理完了時刻から、前記移動するために要する時間を差し引いた時刻に前記クライアントＰＣに印刷処理完了予告を報知させる予告制御手段とを備えることを特徴とする印刷装置システムを提供することによって達成できる。
【０００８】
また、上記課題は第２の発明によれば、クライアントＰＣと該クライアントＰＣに回線を介して接続されるプリンタ装置とからなる印刷装置システムにおいて、前記クライアントＰＣは、印刷データを生成する印刷処理手段と、クライアントＰＣユーザがプリンタ装置に赴くのに要するおおよその移動時間を移動時間情報（ＭＴ）として予め任意に設定する移動時間設定手段と、印刷データを送信する際に該印刷データとともに前記移動時間情報（ＭＴ）をプリンタ手段に送信する送信手段とを含み、前記プリンタ装置は、前記移動時間情報（ＭＴ）を受信し記憶登録する受信手段情報格納手段と、受信した印刷データを印刷処理に要する時間（ＮＴ）を予測算出する印刷処理時間予測手段と、印刷処理の指示を受けた時刻、印刷処理を指示した時刻（ＳＴ）、前記印刷所要時間（ＮＴ）とから、印刷完了時刻（ＦＴ）を算出する印刷完了時刻算定手段と、印刷完了時刻（ＦＴ）から前記移動所要時間（ＭＴ）を差し引いた時点に印刷完了通知情報を前記クライアントＰＣに出力する印刷完了通知手段とを含み、前記クライアントＰＣは、受信した前記印刷完了通知情報を基にプリンタ装置における前記印刷データの印刷処理完了を予告報知することを特徴とする印刷装置システムを提供することによって達成できる。
【発明の効果】
【０００９】
本発明の印刷装置システムによれば、印刷処理が完了する時刻より予め設定した移動時間分だけ早く通知があるので、クライアントＰＣユーザが印刷処理をプリンタに指示した後、できるだけ早く印刷物を手にしたいときでも、印刷完了事前通知後にプリンタの位置に移動を開始すればよく、通知が来るまでの時間を有効に使うことができ、更に、印刷物を受け取りに言ったときには、必ず自分の印刷物がちょうど出力し終わった状態にあり、他人に印刷物を見られたり、誤って持ち去られたりするようなトラブルを未然に防ぐこともできるといった効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は、本実施形態に使用するホスト機器としてのクライアントＰＣ１及び該クライアントＰＣにローカルエリアネットワーク（ＬＡＮ）等を介して接続されるプリンタ装置２からなる印刷装置システムの構成を示す図である。ここで、ホスト機器としてのクライアントコンピュータ１は、ローカルエリアネットワーク（ＬＡＮ）を介して、プリンタ装置２と接続されている。
【００１１】
図１において、クライアントＰＣ１は不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリ等からなる印刷処理部３、ユーザが印刷の指示を与えるため操作するキーボードなどの操作入力部４、アプリケーションソフト等を実行する際に生成される情報を表示するモニターなどの表示部６、前記操作入力部から操作入力された情報に基づきユーザがプリンタまで移動するのに要する移動時間（ＭＴ）を印刷処理部３内の不揮発性メモリに設けられた移動時間情報（ＭＴ）の記憶領域３ａに設定格納する移動時間設定部５、後述するプリンタ２から送信されてくる印刷完了事前情報等を受信し、前記印刷処理部３に通知するとともに印刷完了事前通知を受信したことを前記表示部６に表示させるプリンタ情報受信部７等で構成されている。
【００１２】
印刷処理部３は、例えばアプリケーションソフトの処理に従って作成された印刷データをプリンタ２へ送信出力する通常の印刷処理に加え、先にユーザによって予め設定入力され印刷処理部３内の不揮発性メモリ領域３ａに格納されている移動時間情報（ＭＴ）を読み出し、印刷データに付加してプリンタ２へ送信する。
【００１３】
クライアントＰＣ１内に設けられるプリンタ情報受信部７は、プリンタ２からの印刷完了事前通知を受け付けた場合、クライアントＰＣ１上の表示部６にプリンタ２からの印刷完了事前通知があった旨、表示を行う。
【００１４】
一方、上記のように構成されたクライアントＰＣとＬＡＮなどのネットワーク回線を介して接続されるプリンタ装置２は、前記印刷処理部３から送信されてくる印刷情報や制御情報などを受信し、それらを解析して印刷すべきイメージデータを生成しプリンタエンジン１３に供給する印刷制御部８，印刷完了予想時刻算出部９、印刷事前通知時刻情報を記憶する領域１０を備えた印刷完了事前通知部１１，時間及び時刻を認識するために計時しているリアルタイムクロック等の時計手段１２、印刷制御部８が生成したイメージデータを受け取り用紙にプリントを行うプリンタエンジン１３などから構成されている。
【００１５】
次に、上記のように構成された本実施形態の印刷装置システムを用いてクライアントＰＣ１を利用するユーザが行う印刷の手順とそれに対応する本発明の印刷装置システムの処理を図２に示される動作概要図により説明する。
【００１６】
図２は、本実施例の方式における、クライアントＰＣ１及びプリンタ２からなる印刷装置システムにおける印刷完了通知方式の概要を示す図である。
本実施形態の方式においては、まず、最初の手順として、ユーザ（印刷指示者）に対して操作説明の表示が行われ、印刷を行う前に、クライアントＰＣ１（印刷指示場所：通常は座席）からプリンタ２までの移動時間を操作入力部４から予め設定入力してもらう（図２の手順（１））。この手順は１度行えばよく、印刷を行う度にこの手順を行う必要はない。次にユーザは、プリンタに対し通常通りの印刷指示を行う。
【００１７】
即ち、クライアントＰＣ１内の印刷処理部３が行う処理としては、通常のアプリケーション等を用いた印刷データの作成及びそのプリンタ２への送出のほかに、前述のように操作入力部４を介してユーザにより予め入力され、移動時間設定部５によって不揮発性記憶メモリ３ａに格納された移動時間情報（ＭＴ）もプリンタ２へ送信する（図２の手順（２））。
【００１８】
ここで移動時間情報（ＭＴ）は、ユーザがクライアントＰＣから、印刷出力に利用するプリンタまで印刷物を取りに行くのに要する移動時間を予めＰＣユーザが任意に設定するものである。ここで、図３は、クライアントＰＣ１から送られてきた印刷データ等を受信したプリンタ２の印刷制御部８が実行する一連の処理を示すフローチャートであり、以下図２に示す発明の概要と合わせて説明する。
【００１９】
プリンタ２の印刷制御部８は、クライアントＰＣ１からの印刷データ受信を監視し（ステップ（以下Ｓと表記）１）、印刷データを受信すると（Ｓ１がＹＥＳ）、その中に予めユーザが設定入力した移動時間情報（ＭＴ）が含まれているかどうか識別（Ｓ２）し、含まれていれば（Ｓ２がＹＥＳ）、移動時間情報格納メモリ領域８ａに移動時間情報（ＭＴ）の値を書き込む（Ｓ３）。
【００２０】
次に印刷制御部８が印刷データを解析し、印刷データの内容を基に印刷処理に要する全体の時間をおおよそ予測し、この印刷処理所要時間情報（ＮＴ）を印刷完了予想時刻算出部９に伝達する（Ｓ４）。その後印刷制御部８は通常の印刷データに基づくイメージデータの生成処理を実行する（Ｓ５）。
【００２１】
図１における、印刷完了予想時刻算出部９は、印刷制御部８から、前記印刷処理所要時間情報（ＮＴ）と印刷データを受信した時の時計１２の時刻に基づく印刷処理開始時刻（ＳＴ）を受け取り、印刷完了予想時刻（ＦＴ）を算出する（図２の手順（３））。
【００２２】
図４は、印刷完了予想時刻算出部９が実行する処理内容の詳細を説明するフローチャートである。この印刷完了予想時刻算出部９は、前述の印刷制御部８から、印刷処理所要時間情報（ＮＴ）の通知があるか待機し（Ｓ６）、印刷制御部８から印刷データ情報の通知があった場合（Ｓ６がＹＥＳ）、印刷データ情報より印刷完了予想時刻（ＦＴ）を算出（ＳＴ＋ＮＴ＝ＦＴ）し（Ｓ７）、この印刷完了予想時刻（ＦＴ）を印刷完了事前通知部１１に通知する（Ｓ８）。
【００２３】
なお、印刷完了予想時刻（ＦＴ）の算出処理においては、クライアントＰＣから印刷指示された印刷データの全データを保持し、データ内容（描画コマンドの種類、印字する文書データの量など）を解析の上、印刷完了予想時刻を算出する方法や、また、クライアントＰＣ１からの印刷データは必ずプリンタ２の印刷性能で印刷可能であるという前提にて、印刷データ情報内の印刷ページ数から算出する方法などが考えられる。
【００２４】
次に、印刷完了事前通知部１１は、印刷完了予想時刻（ＦＴ）から前記移動時間情報（ＭＴ）を差し引いた時刻を印刷完了事前通知時刻（ＰＴ）として保持する（ＦＴ−ＭＴ＝ＰＴ）（図２の手順（４））（Ｓ１０）。その後、印刷制御部８は通常通りの印刷処理を行うのと並列して、プリンタ２内部の時計１２を監視し（Ｓ１１）、現在時刻と印刷完了事前通知時刻（ＰＴ）の比較を行う（図２の手順（５））（Ｓ１２）。現在時刻が印刷完了事前通知時刻（ＰＴ）を経過した場合（Ｓ１２がＹＥＳ）、プリンタ２は印刷完了事前通知部１１を通じてクライアントＰＣ１へ印刷完了事前通知を行う（図２の手順（６））（Ｓ１３）。プリンタ２は時計１２の監視を中止（Ｓ１４）し通常の印刷処理を継続する（図２の手順（７））。
【００２５】
図５は、印刷完了事前通知部１１が行う設定処理の詳細を説明するフローチャートである。
印刷完了事前通知部１１は、印刷完了予想時刻算出部９より印刷完了予想時刻の通知を監視しており（Ｓ９）、通知があった場合（Ｓ９がＹＥＳ）、印刷完了予想時刻（ＦＴ）および移動時間情報（ＭＴ）より、印刷完了事前通知時刻（ＰＴ）を算出（Ｓ１０）の上、印刷完了事前通知時刻情報（ＰＴ）の記憶領域１０に保持する。印刷完了事前通知部１１は時計１２の現在時刻を監視し（Ｓ１１）、現在時刻が印刷完了事前通知時刻（ＰＴ）を経過した（Ｓ１２がＹＥＳ）場合、クライアントＰＣ１に印刷完了事前通知を行う（Ｓ１３）。印刷完了事前通知部１１は、クライアントＰＣ１への印刷完了事前通知を行った後は時計の監視を終了する（Ｓ１４）。
【００２６】
クライアントＰＣ１はプリンタ情報受信部７において、プリンタ２から印刷完了事前通知を受けた場合、クライアントＰＣ１の表示部６に印刷完了（事前）を表示する。クライアントＰＣのユーザは、この表示を確認し、印刷物を手にするためにプリンタのところへの移動を開始する（図２の手順（８））。ユーザがプリンタの設置場所に至るまでには、予め設定した移動時間（ＭＴ）を要することから、ユーザがプリンタのところに着いたのとほぼ同じ時刻に印刷が完了することになる（図２の手順（９））。
【００２７】
このようにして、予測した印刷処理完了時刻よりも、ユーザの移動時間分だけ早い時刻にクライアントＰＣに印刷処理完了の事前予告を出し、クライアントＰＣでこの知らせを表示することにより、ユーザはその時点から印刷物を受け取りにプリンタの設置場所に赴けばちょうど、印刷処理が完了したところで、印刷物を受け取ることができるようになる。
【００２８】
尚、上記実施形態では、印刷完了予想時刻算出機能、現在時刻を認識する時計機能、事前通知時刻算出機能をプリンタ２内部に設ける構成を説明したが、これらをクライアントＰＣ１側に備え、プリンタ情報受信部７がプリンタ２から印刷完了予測時刻情報（ＦＴ）を受信することにより、印刷完了事前通知処理を行う構成であっても良い。
【００２９】
また、上記実施形態では、クライアントＰＣ１がプリンタ２からの印刷完了事前通知を受け付けた場合、印刷完了事前通知があった旨、表示部６に表示を行うとしたが、表示ではなく、音声等による通知としても良い。
【００３０】
また、上記実施形態では、クライアントＰＣ１で保持する移動時間情報（ＭＴ）を１種類だけ保持するものとしたが、出力可能なプリンタが複数ある場合には、プリンタごとに複数種類の移動時間情報（ＭＴ）を設定保持できる構成としても良い。
【図面の簡単な説明】
【００３１】
【図１】本発明の印刷装置システムの構成を具体的に説明する図である。
【図２】本発明の印刷装置システムにおける印刷完了通知方式の概要を示す図である。
【図３】本実施形態における、印刷制御部の処理手順を示すフローチャートである。
【図４】本実施形態における、印刷完了予想時刻算出部の設定処理を説明するフローチャートである。
【図５】本実施形態における、印刷完了事前通知部の設定処理を説明するフローチャートである。
【符号の説明】
【００３２】
１・・・クライアントＰＣ（パーソナルコンピュータ）
２・・・プリンタ装置
３・・・印刷処理部
４・・・操作入力部
５・・・移動時間設定部
６・・・表示部
７・・・プリンタ情報受信部
８・・・印刷制御部
９・・・印刷完了予想時刻算出部
１０・・印刷事前通知時刻記憶領域
１１・・印刷完了事前通知部
１２・・時計手段
１３・・プリンタエンジン
【図１】
2009199480.tif 000003
【図２】
2009199480.tif 000004
【図３】
2009199480.tif 000005
【図４】
2009199480.tif 000006
【図５】
2009199480.tif 000007