(57)【要約】【課題】従来のネットワークプリントシステムにおけるプリントキュー一覧には、全てのコンピュータ装置からの全てのジョブについて詳細情報が表示されるため、あるユーザーがあるコンピュータ装置からプリント要求を行ったジョブの詳細情報（ファイル名等）を、他人に知られてしまうことがあった。【解決手段】各クライアントＰＣ３２ａ・３２ｂ・３２ｃの表示部１３２ａ・１３２ｂ・１３２ｃには、該クライアントＰＣからのネットワークプリンタに対するプリントキュー一覧要求に基づいて、ネットワークプリンタのプリントキュー一覧情報１０ａを表示可能であり、あるクライアントＰＣのプリントキュー一覧表示画面における、自機がプリント要求した自機要求ジョブの表示項目と、他機がプリント要求した他機要求ジョブの表示項目とを異ならせる一覧表示制御手段２３２ａ・２３２ｂ・２３２ｃを備える。【選択図】　　　図１
2004013495.tif 000002
【特許請求の範囲】
【請求項１】
一台のネットワークプリンタを、複数のコンピュータ装置で共通に使用するネットワークプリントシステムであって、
各コンピュータ装置の表示部には、該コンピュータ装置からのネットワークプリンタに対するプリントキュー一覧要求に基づいて、ネットワークプリンタのプリントキュー一覧を表示可能であり、
あるコンピュータ装置のプリントキュー一覧表示画面における、自機がプリント要求した自機要求ジョブの表示項目と、他機がプリント要求した他機要求ジョブの表示項目とを異ならせる手段を備えることを特徴とするネットワークプリントシステム。
【請求項２】
前記プリントキュー一覧の表示項目にはプリント出力するファイル名を含み、該ファイル名は、自機要求ジョブについては表示し、他機要求ジョブについては表示しないことを特徴とする請求項１に記載のネットワークプリントシステム。
【請求項３】
前記プリントキュー一覧の表示項目にはプリント出力するファイルの容量及び／又は枚数を含み、該容量及び／又は枚数の項目については、自機要求ジョブ及び他機要求ジョブの両方について表示することを特徴とする請求項１または請求項２に記載のネットワークプリントシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一台のネットワークプリンタを、複数のコンピュータ装置で共通に使用するネットワークプリントシステムにおける、プリントキュー一覧情報のセキュリティ性の向上を図る構成に関する。
【０００２】
【従来の技術】
従来から、一台のネットワークプリンタを、複数のコンピュータ装置で共通に使用するネットワークプリントシステムでは、コンピュータ装置がネットワークプリンタに対してプリントキュー一覧要求を行うことにより、該ネットワークプリンタからプリントキュー一覧データを受信して、該コンピュータ装置の表示部にプリントキュー一覧要求を表示できるように構成している。
このプリントキュー一覧には、現在プリント中のジョブ及びプリント待ち中の全てのジョブについての詳細情報が表示され、自機がプリント要求したジョブのみならず、ネットワークに接続される他機がプリント要求したジョブもが表示される。
【０００３】
【発明が解決しようとする課題】
前述のごとく、プリントキュー一覧には、全てのコンピュータ装置からの全てのジョブについて詳細情報が表示されるため、あるユーザーがあるコンピュータ装置からプリント要求を行ったジョブの詳細情報（ファイル名等）を、他のコンピュータ装置を通じて他人に知られてしまうことがあり、セキュリティ上問題となってしまうことがある。
そこで、本発明では、プリント要求を行ったジョブの詳細情報の内、所定の情報が他人に知られることを防止して、セキュリティ性を向上することができるネットワークプリントシステムを提供するものである。
【０００４】
【課題を解決するための手段】
本発明は、以上のような課題を解決すべく、次のような手段を用いるものである。即ち、請求項１の発明においては、一台のネットワークプリンタを、複数のコンピュータ装置で共通に使用するネットワークプリントシステムであって、
各コンピュータ装置の表示部には、該コンピュータ装置からのネットワークプリンタに対するプリントキュー一覧要求に基づいて、ネットワークプリンタのプリントキュー一覧を表示可能であり、あるコンピュータ装置のプリントキュー一覧表示画面における、自機がプリント要求した自機要求ジョブの表示項目と、他機がプリント要求した他機要求ジョブの表示項目とを異ならせる手段を備える。
【０００５】
また、請求項２の発明においては、前記プリントキュー一覧の表示項目にはプリント出力するファイル名を含み、該ファイル名は、自機要求ジョブについては表示し、他機要求ジョブについては表示しない。
【０００６】
また、請求項３の発明においては、前記プリントキュー一覧の表示項目にはプリント出力するファイルの容量及び／又は枚数を含み、該容量及び／又は枚数の項目については、自機要求ジョブ及び他機要求ジョブの両方について表示する。
【０００７】
【発明の実施の形態】
本発明の実施の形態を、添付の図面より説明する。図１は本発明のネットワークプリントシステムにおける画像形成装置を示すブロック図、図２はＬＡＮにより互いに接続された画像形成装置、及び複数のクライアントＰＣを示す図、図３はプリントキュー一覧情報表示を示す図である。
【０００８】
本発明のネットワークプリントシステムにおける画像形成装置Ｃについて説明する。画像形成装置Ｃは、装置全体を制御する主制御部（ＣＰＵ）１と、送受信データの変復調を行うファックスモデム３と、通信回線（公衆回線）との接続制御を行うＮＣＵ（ネットワーク・コントロール・ユニット）２と、原稿の内容を読み取るスキャナ４と、スキャナ４により読み取った原稿を処理する画像処理部５と、オペレータが各種のキー入力を行う操作部６と、各種情報の表示を行う表示部７と、ＬＡＮ３０を通じて複数のコンピュータ装置であるクライアントＰＣ（クライアント・パーソナル・コンピュータ）３２ａ・３２ｂ・３２ｃ・・・と接続可能なＬＡＮインターフェイス１４と、を備えている。
【０００９】
さらに、画像形成装置Ｃには、主制御部１の制御プログラムを格納するＲＯＭ９と、上記主制御部１のワークエリア等として用いられるＲＡＭ１０と、読み込んだ原稿画像や入力された受信画像等のイメージデータが一時的に記憶される画像メモリ１１と、符号化・復号化器であるＣＯＤＥＣ１２と、読み込んだ画像を記録紙上に出力するプリンタ１３とを備えている。
【００１０】
図２に示すように、上述の如く構成される画像形成装置Ｃは、複数のクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・が接続されるネットワークプリンタに構成されており、複数のクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・の共通のプリンタとして用いられている。
そして、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・から画像形成装置Ｃに対してプリント要求を行った場合、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・からプリント出力データが画像形成装置Ｃへ送信される。
画像形成装置Ｃが受信したプリント出力データは画像メモリ１１内にプリントデータ１１ａとして一時的に蓄積され、その後プリンタ１３によりプリント出力される。
【００１１】
クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・から画像形成装置Ｃに対してプリント要求を行う際には、同時にプリントキュー一覧要求も行われる。尚、プリントキュー一覧要求は、プリント要求とは別に、単独で行うこともできる。
プリントキュー一覧要求を受けた画像形成装置Ｃは、プリント要求を受けた全てのジョブに対するプリントキュー一覧情報１０ａを、プリントキュー一覧要求を発した各クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・に対して送信する。
【００１２】
画像形成装置ＣからクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・へ送信されるプリントキュー一覧情報１０ａはＲＡＭ１０内に保持されており、プリント出力するデータの「ファイル名」、そのファイルの「所有者（クライアントＰＣ名）」、そのファイルの「容量」、プリント要求のジョブを受け付けた「受付時刻」、プリント出力する「枚数」、そのジョブの「状態」といった項目を含んでおり、受け付けた全てのジョブのプリントキュー一覧情報１０ａが送信される。
【００１３】
クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・は、受信したプリントキュー一覧情報１０ａを、それぞれ表示部１３２ａ・１３２ｂ・１３２ｃ・・・に表示する。
この表示の際には、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・のＯＳ（ｏｐｅｒａｔｉｎｇ　ｓｙｓｔｅｍ）やプリンタドライバ等の一覧表示制御手段により、プリントキュー一覧情報１０ａに含まれるジョブを、自機が要求したプリント要求のジョブと、他機が要求したプリント要求のジョブとに分ける。
そして、他機が要求したジョブについては、プリントキュー一覧情報１０ａにおける所定の項目については表示を制限するようにしている。
【００１４】
例えば、図３に示すように、クライアントＰＣ３２ａの表示部１３２ａに表示されるプリントキュー一覧情報１０ａは、該クライアントＰＣ３２ａの要求したジョブがジョブＢで、他のクライアントＰＣ３２ｂ・３２ｃ・・・の要求したジョブがジョブＡ・Ｃ・Ｄであった場合、クライアントＰＣ３２ａ自身が要求したジョブＢについては全ての項目が表示されている。
一方、他のクライアントＰＣ３２ｂ・３２ｃ・・・のジョブＡ・Ｃ・Ｄについては「ファイル名」と「所有者」に関する項目の表示が制限されて、表示されていない。
【００１５】
即ち、各クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・では、画像形成装置Ｃから送信されてきたプリントキュー一覧情報１０ａを、一覧表示制御手段２３２ａ・２３２ｂ・２３２ｃ・・・（図２図示）により、自機のジョブについての情報と他機のジョブについての情報とに区別して、それぞれについて表示部１３２ａ・１３２ｂ・１３２ｃ・・・に表示する表示項目を適宜変更・設定することが可能となっている。
そして、自機のジョブについては全ての項目を表示する一方、他機のジョブについては「ファイル名」や「所有者」等といった項目の表示を制限して、「容量」、「受付時刻」、「枚数」、及び「状態」等といった必要最小限の項目のみを表示することが可能となっている。
尚、自機のジョブと他機のジョブとの両方で表示する情報としては、「容量」、「受付時刻」、「枚数」、及び「状態」等の項目の全てを用いてもよく、これらの項目の一部のみを用いてもよい。
【００１６】
このように、自機のジョブと他機のジョブとで表示項目を異ならせることができるように構成し、自機が要求した以外のジョブＡ・Ｃ・Ｄ・・・については「ファイル名」や「所有者」等の表示を制限して、必要最小限の項目を表示するようにすることで、他のクライアントＰＣ３２ｂ・３２ｃ・・・のユーザーにとっては、そのジョブＡ・Ｃ・Ｄ・・・のプリント要求を誰が行っているかということや、そのファイル名等といったプリント要求の内容が、意に反してクライアントＰＣ３２ａのユーザーに知られることがなく、セキュリティ性の向上を図ることができる。
【００１７】
また、前述の如く、プリントキュー一覧情報１０ａの中で、「ファイル名」や「所有者」といった項目は、一覧表示制御手段２３２ａ・２３２ｂ・２３２ｃ・・・によってその表示を制限する一方で、「容量」及び／又は「枚数」といった項目は、最低限必要な情報として全てのジョブＡ・Ｂ・Ｃ・Ｄ・・・について表示するようにしている。
このように、「容量」や「枚数」といった項目については、全てのクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・のジョブＡ・Ｂ・Ｃ・Ｄ・・・の情報を表示することで、例えばクライアントＰＣ３２ａについて言えば、自己のジョブＢより前に要求された他機のジョブＡがどれくらいの「容量」や「枚数」を有しているかを参考にして、このジョブＡの処理にどれくらいの時間を要するかを推測することができる。
即ち、ネットワークプリントにおける現在のジョブ滞留状況を正確に把握することができ、自己がプリント要求したジョブＢのプリント出力が完了するまでの待ち時間を推測することが可能となる。
また、例えば、自己のジョブＢより後に要求された他機のジョブＣ、Ｄがどれくらいの「容量」や「枚数」を有しているかを参考にして、今から新たにプリント要求を行った場合、そのプリント出力が完了するまでにどれくらいの時間が必要かを推測することができる。
【００１８】
また、プリントキュー一覧情報１０ａを送信されるクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・は、画像形成装置Ｃに対して、最新のプリントキュー一覧情報１０ａの要求を行う最新情報要求を一定時間毎に行い、画像形成装置Ｃは、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・からの最新情報要求に応答して、最新のプリントキュー一覧情報１０ａを送信するようにしている。最新のプリントキュー一覧情報１０ａを受信したクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・は、表示部１３２ａ・１３２ｂ・１３２ｃ・・・に表示している表示内容を最新のプリントキュー一覧情報１０ａに更新する。
【００１９】
このようにして最新のプリントキュー一覧情報１０ａへの更新を行った場合は、後述する別の２つの更新方法に比べて以下の利点を有する。
即ち、一覧情報の内容変更を一定時間毎に問い合わせる方法に比べると、画像形成装置ＣがクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・からの要求履歴を持つ必要がないという利点を有している。
また、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・に一覧情報に変化があった旨を通知する方法にくらべると、ＬＡＮ３０等のネットワークの通信負荷を軽減できるという効果がある。
【００２０】
プリントキュー一覧情報１０ａを最新のものに更新する方法の別例の一つ目は、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・から画像形成装置Ｃに対して、プリントキュー一覧情報１０ａの内容に変更がないかの問い合わせを一定時間毎に行い、前回の問い合わせ時の内容から変更があった場合のみ、プリントキュー一覧情報１０ａが、その変更後のプリントキュー一覧情報１０ａをクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・に送信するものである。
【００２１】
また、プリントキュー一覧情報１０ａを最新のものに更新する方法の別例の二つ目としては、画像形成装置Ｃは、プリントキュー一覧情報１０ａをクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・側へ一旦送信した後に、当該一覧情報に変化があったときには、プリントキュー一覧要求があったクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・に対して「一覧情報に変化があった」旨を通知するものである。
クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・の一覧表示制御手段２３２ａ・２３２ｂ・２３２ｃ・・・は、画像形成装置Ｃからの通知を監視しており、「一覧情報に変化があった」旨の通知を受けると、最新のプリントキュー一覧情報１０ａの要求を行う。その後、要求に対する画像形成装置Ｃからの最新のプリントキュー一覧情報１０ａを受信すると、表示部１３２ａ・１３２ｂ・１３２ｃ・・・に表示している表示内容を最新の一覧情報に更新する。
【００２２】
また、上述の例では、プリントキュー一覧情報１０ａに含まれる全ての項目をクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・へ送信し、表示部１３２ａ・１３２ｂ・１３２ｃ・・・にて表示する項目を、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・側で制限するように構成しているが、表示部１３２ａ・１３２ｂ・１３２ｃ・・・にて表示するプリントキュー一覧情報１０ａの項目を、画像形成装置Ｃ側にて制限することも可能である。
【００２３】
この場合は、プリントキュー一覧情報１０ａに含まれる「ファイル名」等の各項目には、表示を制限するか否かを示す符号（フラグ）を付しておき、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・からプリントキュー一覧情報要求があった際に、画像形成装置Ｃの主制御部１はこの符号を参照して、要求元のクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・に対しては、表示制限の符号が付された項目（例えば「ファイル名」や「所有者」の項目）の情報については、その要求元のクライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・に関するもの以外は送信しないようにしている。
従って、クライアントＰＣ３２ａ・３２ｂ・３２ｃ・・・側では、前記一覧表示制御手段２３２ａ・２３２ｂ・２３２ｃ・・・を設けることなく、画像形成装置Ｃから送信されたプリントキュー一覧情報１０ａを全て表示すればよい。
尚、各項目の表示を制限するか否かの符号は、画像形成装置Ｃの操作部６にて設定入力することができる。
【００２４】
【発明の効果】
本発明は、以上のような構成とすることで、次のような効果を奏する。
即ち、請求項１記載の如く、一台のネットワークプリンタを、複数のコンピュータ装置で共通に使用するネットワークプリントシステムであって、各コンピュータ装置の表示部には、該コンピュータ装置からのネットワークプリンタに対するプリントキュー一覧要求に基づいて、ネットワークプリンタのプリントキュー一覧を表示可能であり、あるコンピュータ装置のプリントキュー一覧表示画面における、自機がプリント要求した自機要求ジョブの表示項目と、他機がプリント要求した他機要求ジョブの表示項目とを異ならせる手段を備えるので、
各コンピュータ装置に対して、他機が要求したジョブについては必要最小限の項目を表示するようにすることができ、自分が行ったプリント要求の内容が、意に反して他のユーザーに知られることがなく、セキュリティ性の向上を図ることができる。
【００２５】
さらに、請求項２記載の如く、前記プリントキュー一覧の表示項目にはプリント出力するファイル名を含み、該ファイル名は、自機要求ジョブについては表示し、他機要求ジョブについては表示しないので、
自分がプリント要求をしたファイル名を他人に知られることを防止することができ、セキュリティ性の向上を図ることができる。
【００２６】
さらに、請求項３記載の如く、前記プリントキュー一覧の表示項目にはプリント出力するファイルの容量及び／又は枚数を含み、該容量及び／又は枚数の項目については、自機要求ジョブ及び他機要求ジョブの両方について表示するので、ネットワークプリントにおける現在のジョブ滞留状況を正確に把握することができ、自己がプリント要求したジョブのプリント出力が完了するまでの待ち時間を推測することが可能となる。
【図面の簡単な説明】
【図１】本発明のネットワークプリントシステムにおける画像形成装置を示すブロック図である。
【図２】ＬＡＮにより互いに接続された画像形成装置、及び複数のクライアントＰＣを示す図である。
【図３】プリントキュー一覧情報表示を示す図である。
【符号の説明】
Ｃ　画像形成装置
１　主制御部
４　スキャナ
５　画像処理部
６　操作部
１０　ＲＡＭ
１０ａ　プリントキュー一覧情報
１１　画像メモリ
１３　プリンタ
３２ａ・３２ｂ・３２ｃ　クライアントＰＣ
【図１】
2004013495.tif 000003
【図２】
2004013495.tif 000004
【図３】
2004013495.tif 000005