(57)【要約】【課題】印刷データの機密性を確保しつつ、複数のユーザによる印刷が可能な印刷システムを提供することを目的とする。【解決手段】印刷システム１は、印刷ジョブを生成するクライアント端末１０と、印刷ジョブを保存するサーバ２０と、印刷ジョブをプルプリントするプリンタ３０とがネットワーク４０を介して接続されている。印刷ジョブは、印刷データと、印刷データに対する印刷権限を有するユーザを特定するユーザ情報を含む権限情報とを保有する。クライアント端末１０は、権限情報を設定するための権限設定手段１３を備える。サーバ２０は、権限情報管理手段２３と、ユーザ識別手段２４と、権限情報とユーザ識別手段２４の識別結果とに基づいて、印刷を許可するか否かを認証する認証処理手段２５と、送信制御手段２１とを備える。権限情報は、複数のユーザを登録する構成としてある。【選択図】図１
2011232865.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを生成するクライアント端末と、前記クライアント端末で生成された前記印刷ジョブを保存するサーバ機能と、前記サーバ機能に保存された前記印刷ジョブをプルプリントするプリンタとがネットワークを介して接続された印刷システムであって、
前記印刷ジョブは、前記プリンタによって印刷される印刷データと、前記印刷データに対する印刷権限を有するユーザを特定するユーザ情報を含む権限情報とを保有し、
前記クライアント端末は、前記権限情報を設定するための権限設定手段を備え、
前記サーバ機能は、前記権限情報を更新する権限情報管理手段と、
前記ユーザ情報を用いてユーザを識別するユーザ識別手段と、
前記権限情報と前記ユーザ識別手段の識別結果とに基づいて、印刷を許可するか否かを認証する認証処理手段と、
前記認証処理手段の認証によって、前記プリンタに前記印刷データを送信する送信制御手段とを実行させる構成とされ、
前記権限情報は、複数のユーザ情報を含む構成としてあること
を特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記サーバ機能を有するサーバが、前記ネットワークに接続されていること
を特徴とする印刷システム。
【請求項３】
請求項１に記載の印刷システムであって、
前記プリンタは、前記サーバ機能を有すること
を特徴とする印刷システム。
【請求項４】
請求項１から請求項３までのいずれか１つに記載の印刷システムであって、
前記権限情報は、前記印刷データの印刷回数を制限する回数情報を保有し、
前記権限情報管理手段は、前記回数情報に基づいて、前記権限情報に登録されたユーザの印刷権限を削除すること
を特徴とする印刷システム。
【請求項５】
請求項１から請求項４までのいずれか１つに記載の印刷システムであって、
前記サーバ機能は、ユーザに対する通知を生成する通知生成手段を実行させる構成とされ、
前記通知生成手段は、前記送信制御手段を介して、前記権限情報で通知宛先として指定されているユーザの宛先へ生成した通知を送信すること
を特徴とする印刷システム。
【請求項６】
請求項５に記載の印刷システムであって、
前記通知生成手段は、前記権限情報として登録された全てのユーザの宛先に印刷依頼を通知すること
を特徴とする印刷システム。
【請求項７】
請求項５に記載の印刷システムであって、
前記権限情報は、ユーザの優先順位を指定する順位情報を保有し、
前記通知生成手段は、前記順位情報に基づいて、優先順位の上位から順にユーザの宛先に印刷依頼を通知すること
を特徴とする印刷システム。
【請求項８】
請求項７に記載の印刷システムであって、
前記権限情報は、制限時間を指定する時間情報を保有し、
前記権限情報管理手段は、前記時間情報に基づいて、前記制限時間以内に前記印刷データが印刷されないとき、印刷依頼を通知したユーザの印刷権限を削除すること
を特徴とする印刷システム。
【請求項９】
請求項８に記載の印刷システムであって、
前記通知生成手段は、前記権限情報に登録された全てのユーザの印刷権限が削除され前記印刷データが印刷されていないときに、前記印刷ジョブを登録したユーザの宛先に依頼失敗を通知すること
を特徴とする印刷システム。
【請求項１０】
請求項８に記載の印刷システムであって、
前記通知生成手段は、印刷依頼を通知されたユーザの印刷権限が削除されたとき、印刷権限を削除されたユーザの宛先に権限削除を通知すること
を特徴とする印刷システム。
【請求項１１】
請求項５から請求項１０までのいずれか１つに記載の印刷システムであって、
前記通知生成手段は、前記印刷データが印刷されたとき、前記印刷ジョブを登録したユーザの宛先に印刷終了を通知すること
を特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末とサーバとプリンタとがネットワークを介して接続された印刷システムに関する。
【背景技術】
【０００２】
近年、クライアント端末、サーバおよびプリンタを備えた印刷システムは、オフィスなど複数人で事務処理を行う作業場において利用されている。
【０００３】
このような印刷システムにおいて、プルプリントと呼ばれる方式が採用されている。つまり、ユーザが文書等の印刷データを用紙に印刷するとき、ユーザはクライアント端末を操作し、クライアント端末から印刷データをサーバに送信する。サーバは、受信した印刷データを記憶する。次に、ユーザは、プリンタを操作して、サーバが記憶した印刷データの印刷を要求する。サーバは、プリンタからの要求に応じて、プリンタに印刷データを送信する。プリンタは、印刷データを受信して、これを印刷する。
【０００４】
このような印刷システムは、多数のユーザにより共用使用されるため、情報漏洩等に関するセキュリティを確保することが必要とされている。そこで、印刷データにユーザの識別情報（例えばパスワード）を付加する方法が採用されている。上記の方法では、プリンタで印刷データを印刷する際に、利用者に識別情報を入力させることによって、印刷権限を持つユーザであるか否かを認証判断できる。
【０００５】
ところで、上記の印刷システムにおいては、識別情報により印刷を制限されているため、印刷権限を持たない他のユーザには印刷を許可されないことから、利便性が損なわれる。例えば、印刷データを登録した上司が、部下に印刷を依頼するといったことはできなかった。
【０００６】
そこで、このような問題を解決する方法として、携帯端末から他の携帯端末に文書の印刷権限情報を送信することにより、送信元の携帯端末が保有する印刷権限を、送信先の携帯端末に移譲することができる情報処理システムが利用されている（例えば、特許文献１参照）。印刷権限を委譲することによって、送信先の携帯端末のユーザは、送信元の携帯端末のユーザが登録した印刷データを印刷することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−５３９５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の情報処理システムにおいて、印刷権限を委譲される携帯端末は１つであるため、送信先の携帯端末のユーザが印刷できる状態でなければ、文書が印刷されず、また、複数のユーザに文書を配布することができないという課題がある。
【０００９】
本発明は、上記の課題を解決するためになされたものであり、印刷権限が付与されるユーザを特定することによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷が可能な印刷システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る印刷システムは、印刷ジョブを生成するクライアント端末と、前記クライアント端末で生成された前記印刷ジョブを保存するサーバ機能と、前記サーバ機能に保存された前記印刷ジョブをプルプリントするプリンタとがネットワークを介して接続された印刷システムであって、前記印刷ジョブは、前記プリンタによって印刷される印刷データと、前記印刷データに対する印刷権限を有するユーザを特定するユーザ情報を含む権限情報とを保有し、前記クライアント端末は、前記権限情報を設定するための権限設定手段を備え、前記サーバ機能は、前記権限情報を更新する権限情報管理手段と、前記ユーザ情報を用いてユーザを識別するユーザ識別手段と、前記権限情報と前記ユーザ識別手段の識別結果とに基づいて、印刷を許可するか否かを認証する認証処理手段と、前記認証処理手段の認証によって、前記プリンタに前記印刷データを送信する送信制御手段とを実行させる構成とされ、前記権限情報は、複数のユーザ情報を含む構成としてあることを特徴とする。
【００１１】
したがって、複数のユーザによって印刷データを確実に印刷できる。つまり、印刷権限が付与されるユーザを特定することによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にできる。
【００１２】
本発明に係る印刷システムでは、前記サーバ機能を有するサーバが、前記ネットワークに接続されていることを特徴とする。
【００１３】
この構成によると、サーバ機能を有するサーバを用いることによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にする印刷システムを提供できる。
【００１４】
本発明に係る印刷システムでは、前記プリンタは、前記サーバ機能を有することを特徴とする。
【００１５】
この構成によると、サーバ機能を有するプリンタ、例えば、プリンタサーバによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にする印刷システムを提供できる。
【００１６】
本発明に係る印刷システムでは、前記権限情報は、前記印刷データの印刷回数を制限する回数情報を保有し、前記権限情報管理手段は、前記回数情報に基づいて、前記権限情報に登録されたユーザの印刷権限を削除することを特徴とする。
【００１７】
したがって、印刷回数より多くのユーザを権限情報に登録した場合であっても、必要以上に印刷されることを防止できる。
【００１８】
本発明に係る印刷システムでは、前記サーバ機能は、ユーザに対する通知を生成する通知生成手段を実行させる構成とされ、前記通知生成手段は、前記送信制御手段を介して、前記権限情報で通知宛先として指定されているユーザの宛先へ生成した通知を送信することを特徴とする。
【００１９】
したがって、通知生成手段を備えることにより、適切な通知をユーザの宛先に送信することができる。
【００２０】
本発明に係る印刷システムでは、前記通知生成手段は、前記権限情報として登録された全てのユーザの宛先に印刷依頼を通知することを特徴とする。
【００２１】
したがって、権限情報に登録されたユーザは、自分に印刷権限が設定されたことを把握できる。
【００２２】
本発明に係る印刷システムでは、前記権限情報は、ユーザの優先順位を指定する順位情報を保有し、前記通知生成手段は、前記順位情報に基づいて、優先順位の上位から順にユーザの宛先に印刷依頼を通知することを特徴とする。
【００２３】
したがって、優先的に印刷してほしいユーザを選択することができる。また、権限情報に登録されたユーザは、自分に印刷権限が設定されたことを把握できる。
【００２４】
本発明に係る印刷システムでは、前記権限情報は、制限時間を指定する時間情報を保有し、前記権限情報管理手段は、前記時間情報に基づいて、前記制限時間以内に前記印刷データが印刷されないとき、印刷依頼を通知したユーザの印刷権限を削除することを特徴とする。
【００２５】
したがって、印刷データが重複して印刷されることを防止できる。また、制限時間が設定されているので、印刷データが印刷されるまでの時間を短くすることができる。
【００２６】
本発明に係る印刷システムでは、前記通知生成手段は、前記権限情報に登録された全てのユーザの印刷権限が削除され前記印刷データが印刷されていないときに、前記印刷ジョブを登録したユーザの宛先に依頼失敗を通知することを特徴とする。
【００２７】
したがって、印刷ジョブを登録したユーザは、設定した制限時間を過ぎても、印刷データが印刷されていないことを把握できる。
【００２８】
本発明に係る印刷システムでは、前記通知生成手段は、印刷依頼を通知されたユーザの印刷権限が削除されたとき、印刷権限を削除されたユーザの宛先に権限削除を通知することを特徴とする。
【００２９】
したがって、印刷依頼を通知されたユーザは、印刷権限が削除されたことを把握できる。
【００３０】
本発明に係る印刷システムでは、前記通知生成手段は、前記印刷データが印刷されたとき、前記印刷ジョブを登録したユーザの宛先に印刷終了を通知することを特徴とする。
【００３１】
したがって、印刷ジョブを登録したユーザは、印刷データが印刷されたかどうかを把握できる。
【発明の効果】
【００３２】
本発明にかかる印刷システムは、複数のユーザによって印刷データを確実に印刷できる。つまり、印刷権限が付与されるユーザを特定することによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にできる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る印刷システムの構成を示す構成図である。
【図２Ａ】印刷ジョブの設定画面である表示画面１を示す説明図である。
【図２Ｂ】印刷ジョブの構造の一例を示す説明図である。
【図３Ａ】印刷ジョブの設定画面である表示画面２を示す説明図である。
【図３Ｂ】印刷ジョブの構造の一例を示す説明図である。
【図４】印刷ジョブの編集画面である表示画面３を示す説明図である。
【図５】サーバに保存される権限情報の構成を示す説明図である。
【図６】通知生成部で生成される通知の一例を示す説明図である。
【図７】印刷ジョブの登録処理を示すフロー図である。
【図８】サーバからクライアント端末への通知処理を示すフロー図である。
【図９】印刷ジョブの編集処理を示すフロー図である。
【図１０】プリンタからの印刷処理を示すフロー図である。
【図１１】サーバの印刷後処理を示すフロー図である。
【発明を実施するための形態】
【００３４】
以下、本発明の実施の形態に係る印刷システムについて、図面に基づいて説明する。
【００３５】
図１は、本発明の実施の形態に係る印刷システム１の構成を示す構成図である。
【００３６】
本実施の形態に係る印刷システム１は、印刷ジョブを生成するクライアント端末１０と、クライアント端末１０で生成された印刷ジョブを保存するサーバ機能（サーバ２０）と、サーバ機能（サーバ２０）に保存された印刷ジョブをプルプリントするプリンタ３０とがネットワーク４０を介して接続されている。印刷ジョブは、プリンタ３０によって印刷される印刷データと、印刷データに対する印刷権限を有するユーザを特定するユーザ情報を含む権限情報とを保有する。クライアント端末１０は、権限情報を設定するための権限設定手段１３を備える。サーバ機能（サーバ２０）は、権限情報を更新する権限情報管理手段２３と、前記ユーザ情報を用いてユーザを識別するユーザ識別手段２４と、権限情報とユーザ識別手段２４の識別結果とに基づいて、印刷を許可するか否かを認証する認証処理手段２５と、認証処理手段２５の認証によって、プリンタ３０に印刷データを送信する送信制御手段２１とを実行（機能）させる構成とされる。権限情報は、複数のユーザ情報を含む構成としてある。
【００３７】
したがって、複数のユーザによって印刷データを確実に印刷できる。つまり、印刷権限が付与されるユーザを特定することによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にできる。
【００３８】
本発明に係る印刷システム１では、サーバ機能を有するサーバ２０が、ネットワーク４０に接続されている。この構成によると、サーバ機能を有するサーバ２０を用いることによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にする印刷システムを提供できる。
【００３９】
クライアント端末１０は、送信制御手段１１、受信制御手段１２、権限設定手段１３、操作入力手段１４、ジョブ生成手段１５、認証受付手段１６および表示手段１７を備え、例えば、パーソナルコンピュータである。
【００４０】
送信制御手段１１は、クライアント端末１０で生成した印刷ジョブや後述するユーザの識別情報などを、ネットワーク４０を介してサーバ２０に送信する。
【００４１】
受信制御手段１２は、サーバ２０から送信されたユーザの識別結果やユーザに対する通知などを受信するものである。
【００４２】
権限設定手段１３は、印刷ジョブの権限情報を設定するものである。
【００４３】
操作入力手段１４は、各部に対する指示や情報などを入力するものであって、例えば、キーボードやマウスなどである。
【００４４】
ジョブ生成手段１５は、操作入力手段１４から入力された指示によって、印刷ジョブを生成する。
【００４５】
認証受付手段１６は、ユーザの識別情報を受け付けるものである。ユーザの識別情報は、ユーザを特定するユーザ情報であって、例えば、ユーザに付与された固有の番号やパスワードであり、操作入力手段１４から入力される。また、ユーザの識別情報が記録されたＩＣカードを用いて、ユーザの識別情報を受け付けてもよい。
【００４６】
表示手段１７は、印刷ジョブを生成する指示、ユーザに対する通知、権限情報の設定画面などを表示するものであって、例えば、ディスプレイである。
【００４７】
送信制御手段１１、受信制御手段１２、権限設定手段１３およびジョブ生成手段１５は、クライアント端末１０が有するＣＰＵ（中央処理装置。不図示）に対して予め組み込まれたコンピュータプログラム（コンピュータ）によって実現される。
【００４８】
サーバ２０は、送信制御手段２１、受信制御手段２２、権限情報管理手段２３、ユーザ識別手段２４、認証処理手段２５、通知生成手段２６および記憶領域２７を備え、例えば、サーバコンピュータである。
【００４９】
送信制御手段２１は、ネットワーク４０を介してクライアント端末１０およびプリンタ３０に印刷データやユーザの識別結果などを送信するものである。
【００５０】
受信制御手段２２は、クライアント端末１０およびプリンタ３０から送信された印刷ジョブやユーザの識別情報を受信するものである。
【００５１】
権限情報管理手段２３は、権限情報に基づいてユーザの印刷権限を管理し、状況に応じて権限情報を更新するものである。
【００５２】
ユーザ識別手段２４は、予め登録されたユーザの識別情報とクライアント端末１０およびプリンタ３０から送信されたユーザの識別情報とを比較して、ユーザを識別するものである。また、ユーザの識別情報に対応させて、ユーザの宛先が登録されている。ここでの宛先とは、例えば、クライアント端末および携帯電話端末に対応するＩＰアドレスおよびメールアドレスである。
【００５３】
認証処理手段２５は、ユーザ識別手段２４によって識別したユーザが権限情報に登録されているとき、印刷データを送信することを許可するものである。
【００５４】
通知生成手段２６は、権限情報管理手段２３および認証処理手段２５の動作に応じて、ユーザに対する所定の通知を生成するものである。
【００５５】
記憶領域２７は、印刷ジョブを保存するものであって、例えば、ＨＤＤ（ハードディスクドライブ）である。
【００５６】
送信制御手段２１、受信制御手段２２、権限情報管理手段２３、ユーザ識別手段２４、認証処理手段２５および通知生成手段２６は、サーバ２０が有するＣＰＵ（中央処理手段。不図示）に対して予め組み込まれたコンピュータプログラム（コンピュータ）によって実現される。
【００５７】
プリンタ３０は、送信制御手段３１、受信制御手段３２、認証受付手段３３、印刷指示手段３４およびデータ印刷手段３５を備える。
【００５８】
送信制御手段３１は、ネットワーク４０を介してサーバ２０にユーザの識別情報や印刷ジョブを印刷する指示などを送信するものである。
【００５９】
受信制御手段３２は、サーバ２０から送信された印刷データなどを受信するものである。
【００６０】
認証受付手段３３は、ユーザの識別情報を受け付けるものであって、クライアント端末１０の認証受付手段１６と同様である。ユーザの識別情報を入力する方法は、キーボードやＩＣカードなど適宜選択すればよい。
【００６１】
印刷指示手段３４は、サーバ２０に保存された印刷ジョブをプリンタ３０で印刷するように指示するものである。印刷ジョブを選択する方法は特に限定されず、印刷ジョブを識別するための印刷ジョブ番号を入力する方法や、ディスプレイに印刷ジョブの一覧を表示して、表示した一覧から選択する方法など適宜選択すればよい。
【００６２】
データ印刷手段３５は、受信した印刷データを印刷するものであり、ソフトウェアによって画像処理する機能や用紙に印刷する印刷エンジンを含むものである。
【００６３】
送信制御手段３１、受信制御手段３２、認証受付手段３３および印刷指示手段３４は、プリンタ３０が有するＣＰＵ（中央処理手段。不図示）に対して予め組み込まれたコンピュータプログラム（コンピュータ）によって実現される。
【００６４】
ネットワーク４０は、インターネットやＬＡＮなどのコンピュータネットワークである。なお、ネットワーク４０に接続されたクライアント端末１０およびプリンタ３０は、それぞれ１つに限定されず、複数のクライアント端末１０およびプリンタ３０が接続されていてもよい。また、クライアント端末１０は、ユーザ識別手段を備えていてもよい。それによって、ユーザを識別する際に、サーバ２０にユーザの識別情報を送信する必要が無くなる。
【００６５】
本実施の形態では、サーバ機能を有するサーバ２０を用いているが、本発明は、これに限定されず、サーバ機能を有するプリンタを用いても構わない。
【００６６】
例えば、プリンタ３０に、サーバ機能を持たせることができる。この構成によると、サーバ機能を有するプリンタ、例えば、プリンタサーバによって、印刷データの機密性を確保しつつ、複数のユーザによる印刷を可能にする印刷システムを提供できる。
【００６７】
このときの、サーバ機能は、送信制御手段２１、受信制御手段２２、権限情報管理手段２３、ユーザ識別手段２４、認証処理手段２５および通知生成手段２６であって、プリンタ３０が有するＣＰＵ（中央処理手段。不図示）に対して予め組み込まれたコンピュータプログラム（コンピュータ）によって実現される。
【００６８】
次に、図２Ａおよび図２Ｂを参照して、クライアント端末１０で生成される印刷ジョブについて説明する。
【００６９】
図２Ａは、印刷ジョブの設定画面である表示画面１を示す説明図であり、図２Ｂは、印刷ジョブの構造の一例を示す説明図である。
【００７０】
表示画面１は、印刷ジョブの設定を入力するものであって、印刷ジョブを生成するときに、表示手段１７に表示される。表示画面１は、用紙設定領域Ａ１、登録ボタン５１および印刷権限設定ボタン５２とを備える。
【００７１】
用紙設定領域Ａ１には、プリンタ３０から出力するときの用紙設定として、原稿（印刷データ）を印刷する部数、原稿のサイズ、原稿の向き、１枚あたりのページ数および用紙情報（用紙の種類）を入力することができる。
【００７２】
登録ボタン５１は、印刷ジョブの編集して送信することを指示するためのものである。用紙設定領域Ａ１に入力された用紙設定は、印刷ジョブに追加される。
【００７３】
印刷権限設定ボタン５２は、他のユーザに印刷権限を設定するものであって、印刷権限設定ボタン５２が選択されると、表示画面１の替わりに後述する表示画面２（図３Ａ）が表示される。なお、印刷ジョブを生成するときに、権限設定手段１３によって、表示画面１または表示画面２のどちらを表示するか選択できるようにして、印刷権限設定ボタン５２を備えない構成としてもよい。
【００７４】
図２Ｂに示す印刷ジョブの構造は、表示画面１の登録ボタン５１を選択したときに、サーバ２０に送信される。図２Ｂに示す印刷ジョブは、印刷データと権限情報とを保有する。
【００７５】
印刷データは、文書、写真、図面などの印刷内容を示すデータであり、用紙設定領域Ａ１で設定された用紙設定を含む。プリンタ３０は、用紙設定に従って印刷データを印刷する。
【００７６】
権限情報は、印刷ジョブ番号、ジョブ登録者ＩＤおよび権限所有者テーブルを含む。
【００７７】
印刷ジョブ番号は、印刷ジョブを識別するための番号である。
【００７８】
ジョブ登録者ＩＤは、印刷ジョブを生成する際に、認証受付手段１６が受け付けたユーザ（ジョブ登録者）の識別情報である。
【００７９】
権限所有者テーブルは、印刷データの印刷権限を有するユーザの識別情報を配列したテーブルであって、複数のユーザの識別情報を登録することができる。
【００８０】
なお、権限情報によって、ユーザの識別情報に対応するユーザの宛先を通知宛先として指定されていることが望ましい。
【００８１】
図３Ａは、印刷ジョブの設定画面である表示画面２を示す説明図であり、図３Ｂは、印刷ジョブの構造の一例を示す説明図である。
【００８２】
表示画面２は、表示画面１と同様の機能を持ち、更に印刷権限の設定を入力することができる。表示画面２は、用紙設定領域Ａ１、登録ボタン５１、印刷権限設定ボタン５２、ユーザ指定領域Ａ２、印刷回数領域Ａ３、優先順位領域Ａ４および制限時間領域Ａ５を備える。なお、以下では、ユーザ指定領域Ａ２、印刷回数領域Ａ３、優先順位領域Ａ４および制限時間領域Ａ５をあわせて、権限設定領域と記載する。
【００８３】
ユーザ指定領域Ａ２は、複数の入力欄を備え、それぞれに印刷権限を付与するユーザを入力することができ、入力されたユーザの識別情報は権限所有者テーブルに配列される。それぞれの入力欄には、後述する優先順位を指定するための番号が付してある。本実施の形態では、所定のユーザの一覧からユーザを選択し、選択されたユーザの識別情報を権限情報に登録する構成としてあるが、本発明はこれに限定されず、ユーザの識別情報を入力する構成としても構わない。なお、以下では、権限所有者テーブルに入力されたユーザを権限所有者と呼び、権限所有者の識別情報を権限所有者ＩＤと呼ぶ。
【００８４】
印刷回数領域Ａ３には、印刷データの印刷を許可する回数を入力することができ、ここに入力された回数は、回数情報として権限情報に登録される。
【００８５】
優先順位領域Ａ４は、印刷権限を付与する優先順位の有無を入力するためのものであって、優先順位が有るとき、順位情報として権限情報に登録される。なお、優先順位は、ユーザ指定領域Ａ２の入力欄に付した番号に基づいて、適宜設定することができる。
【００８６】
制限時間領域Ａ５には、印刷データの印刷を許可する制限時間を入力することができ、ここに入力された制限時間は、時間情報として権限情報に登録される。
【００８７】
図３Ｂに示す印刷ジョブの構造は、表示画面２の登録ボタン５１を選択したときに、サーバ２０に送信される印刷ジョブの構造であって、図２Ｂに示す印刷ジョブの構造と同様である。なお、権限所有者テーブルには、ユーザ指定領域Ａ２に入力されたユーザの識別情報が配列されている。また、印刷回数領域Ａ３、優先順位領域Ａ４および制限時間領域Ａ５への入力に応じて、権限情報は、回数情報、順位情報および時間情報を備える。
【００８８】
本実施の形態に係る印刷システム１は、権限設定手段１３によって、サーバ２０に保存された印刷ジョブの権限情報を編集することができる。
【００８９】
図４は、印刷ジョブの編集画面である表示画面３を示す説明図である。
【００９０】
表示画面３は、権限設定手段１３によって、印刷ジョブを編集することを指示したときに、表示手段１７に表示され、印刷権限の設定を入力することができる。表示画面３は、登録ボタン５１、印刷権限設定ボタン５２、ユーザ指定領域Ａ２、印刷回数領域Ａ３、優先順位領域Ａ４および制限時間領域Ａ５を備え、それぞれ表示画面２と同様の機能を持つ。なお、権限設定手段１３によって、表示画面１、表示画面２および表示画面３のいずれかを選択できる構成としてもよい。
【００９１】
次に、サーバ２０に保存される印刷ジョブの構成について説明する。
【００９２】
図５は、サーバに保存される権限情報の構成を示す説明図である。印刷ジョブは、印刷データと権限情報とを対応させてサーバ２０の記憶領域２７に保存される。権限情報において、印刷ジョブ番号、ジョブ登録者ＩＤ、権限所有者ＩＤ、回数情報、順位情報および時間情報を対応させてある。また、権限情報は、権限情報管理手段２３によって、権限所有者ＩＤ、回数情報、順位情報および時間情報を追加・削除するように更新される。
【００９３】
権限情報は、印刷データの印刷回数を制限する回数情報を保有する。権限情報管理手段２３は、回数情報に基づいて、権限情報に登録されたユーザの印刷権限を削除する。したがって、印刷回数より多くのユーザを権限情報に登録した場合であっても、必要以上に印刷されることを防止できる。
【００９４】
サーバ機能（サーバ２０）は、ユーザに対する通知を生成する通知生成手段２６を実行（機能）させる構成とされる。通知生成手段２６は、送信制御手段２１を介して、権限情報で通知宛先として指定されているユーザの宛先へ生成した通知を送信する。したがって、通知生成手段を備えることにより、適切な通知をユーザの宛先に送信することができる。
【００９５】
通知生成手段２６は、権限情報として登録された全てのユーザの宛先に印刷依頼を通知する。したがって、権限情報に登録されたユーザは、自分に印刷権限が設定されたことを把握できる。
【００９６】
権限情報は、ユーザの優先順位を指定する順位情報を保有する。通知生成手段２６は、順位情報に基づいて、優先順位の上位から順にユーザの宛先に印刷依頼を通知する。したがって、優先的に印刷してほしいユーザを選択することができる。また、権限情報に登録されたユーザは、自分に印刷権限が設定されたことを把握できる。
【００９７】
権限情報は、制限時間を指定する時間情報を保有する。権限情報管理手段２３は、時間情報に基づいて、制限時間以内に印刷データが印刷されないとき、印刷依頼を通知したユーザの印刷権限を削除する。したがって、印刷データが重複して印刷されることを防止できる。また、制限時間が設定されているので、印刷データが印刷されるまでの時間を短くすることができる。
【００９８】
通知生成手段２６は、権限情報に登録された全てのユーザの印刷権限が削除され印刷データが印刷されていないときに、印刷ジョブを登録したユーザの宛先に依頼失敗を通知する。したがって、印刷ジョブを登録したユーザは、設定した制限時間を過ぎても、印刷データが印刷されていないことを把握できる。
【００９９】
通知生成手段２６は、印刷依頼を通知されたユーザの印刷権限が削除されたとき、印刷権限を削除されたユーザの宛先に権限削除を通知する。したがって、印刷依頼を通知されたユーザは、印刷権限が削除されたことを把握できる。
【０１００】
通知生成手段２６は、印刷データが印刷されたとき、印刷ジョブを登録したユーザの宛先に印刷終了を通知する。したがって、印刷ジョブを登録したユーザは、印刷データが印刷されたかどうかを把握できる。
【０１０１】
なお、回数情報、順位情報および時間情報を保有しない権限情報であっても構わない。つまり、印刷ジョブに対して、印刷回数、優先順位および制限時間を設定するかどうかは、適宜選択することができる。
【０１０２】
サーバ２０から送信される通知とは、例えば、図６に示すものである。図６は、通知生成部２６で生成される通知の一例を示す説明図である。権限情報に登録されたユーザには、「ユーザ○○から印刷を依頼されました（印刷依頼）」という通知（図６に示す通知１）が送信される。印刷権限を削除されたユーザには、「印刷権限が削除されました（権限削除）」という通知（図６に示す通知２）が送信される。制限時間を設定した場合において、制限時間以内に印刷データが印刷されなかったとき、ジョブ登録者には、「制限時間以内に印刷されませんでした（依頼失敗）」という通知（図６に示す通知３）が送信される。印刷データが印刷されたとき、ジョブ登録者には、「印刷が終了しました（印刷終了）」という通知（図６に示す通知４）が送信される。印刷権限を有しないユーザから印刷するように指示されたとき、プリンタ３０には、「印刷が許可されていません（印刷不可）」という通知（図６に示す通知５）が送信される。以下では、ユーザの宛先に対応するクライアント端末に通知を送信する場合について説明するが、本発明はこれに限定されず、例えば、ユーザの宛先に対応する携帯電話端末に通知を送信しても構わない。
【０１０３】
次に、本実施の形態に係る印刷システム１の動作について説明する。
【０１０４】
クライアント端末１０において、印刷ジョブが生成され、サーバ２０へ送信される場合の処理の流れについて、図７に示すフロー図に沿って説明する。
【０１０５】
図７は、印刷ジョブの登録処理を示すフロー図である。まず、クライアント端末１０で、ユーザの識別と、印刷データの準備とが行われる（ステップＳ７１）。なお、クライアント端末１０を起動するときにユーザを識別して、そこで入力されたユーザの識別情報を記憶しておいてもよい。それによって、印刷ジョブを登録するとき、ユーザの識別を繰り返し行う必要が無くなる。印刷データは、使用しているクライアント端末１０に保存されていればよく、適宜選択すればよい。
【０１０６】
ジョブ生成手段１５によって、選択した印刷データに対して印刷ジョブを生成し（ステップＳ７２）、表示手段１７に表示画面１を表示して（ステップＳ７３）、ユーザからの入力を受け付ける。ユーザが印刷権限設定ボタン５２を選択したとき（ステップＳ７４：ＹＥＳ）、表示画面１から表示画面２に表示する画面を切り替える（ステップＳ７５）。表示画面２の権限設定領域に入力されたことは、権限情報に登録される。表示画面１または表示画面２において、登録ボタン５１が選択されると、印刷ジョブを編集して、用紙設定および権限情報を印刷ジョブに追加する（ステップＳ７６）。生成された印刷ジョブは、クライアント端末１０からサーバ２０に送信された後、記憶領域２７に保存され（ステップＳ７７）、処理を終了する。
【０１０７】
サーバ２０は、権限情報に基づいて、ユーザの宛先に通知を送信する。なお、権限所有者テーブルにユーザの識別情報が登録されていない場合は、この処理は行われない。
【０１０８】
次に、サーバ２０からクライアント端末１０へ通知を送信する場合の処理の流れについて、図８に示すフロー図に沿って説明する。
【０１０９】
図８は、サーバ２０からクライアント端末１０への通知処理を示すフロー図である。まず、権限情報管理手段２３によって、権限所有者に優先順位が設定されているかどうかを判定される（ステップＳ８１）。つまり、権限情報管理手段２３は、順位情報の有無を確認する。順位情報がないときは（ステップＳ８１：ＮＯ）、権限所有者に印刷依頼を通知して（ステップＳ８２）、処理を終了する。ここで、通知生成手段２６は、権限所有者の宛先（クライアント端末１０）に通知１を送信する。
【０１１０】
順位情報があるとき（ステップＳ８１：ＹＥＳ）、優先順位が上位のユーザに印刷依頼を通知する（ステップＳ８３）。つまり、通知生成手段２６は、権限所有者の宛先（クライアント端末１０）に通知１を送信する。
【０１１１】
次に、権限情報管理手段２３によって、制限時間が設定されているかどうかを判定される（ステップＳ８４）。つまり、権限情報管理手段２３は、時間情報の有無を確認し、時間情報がないときは（ステップＳ８４：ＮＯ）、処理を終了する。
【０１１２】
時間情報があるとき（ステップＳ８４：ＹＥＳ）、権限情報管理手段２３は、制限時間以内にプリンタ３０から印刷を指示されるかどうかを判定する（ステップＳ８５）。制限時間以内に印刷を指示されたときは（ステップＳ８５：ＹＥＳ）、この処理を終了して後述する印刷処理を行う。
【０１１３】
制限時間以内に印刷を指示されなかったときは（ステップＳ８５：ＮＯ）、印刷依頼を通知したユーザの印刷権限を削除する（ステップＳ８６）。ユーザの印刷権限を削除するには、例えば、権限所有者テーブルから上位の権限所有者ＩＤを削除すればいい。ステップＳ８６の次に、権限所有者の有無が判定される（ステップＳ８７）。権限所有者が存在するとき（ステップＳ８７：ＹＥＳ）、優先順位が下位の権限所有者の宛先（クライアント端末１０）に印刷依頼を通知して（ステップＳ８８）、制限時間以内にプリンタ３０から印刷を指示されるかどうかを判定する（ステップＳ８５）。
【０１１４】
権限所有者が存在しないときは（ステップＳ８７：ＮＯ）、ジョブ登録者に依頼失敗を通知して（ステップＳ８９）、処理を終了する。ここで、通知生成手段２６は、ジョブ登録者の宛先（クライアント端末１０）に通知３を送信する。
【０１１５】
印刷システム１では、サーバ２０に保存された印刷ジョブの権限情報を編集することができる。権限設定手段１３によって、サーバ２０に保存された印刷ジョブの権限情報を編集する場合の処理の流れについて、図９に示すフロー図に沿って説明する。
【０１１６】
図９は、印刷ジョブの編集処理を示すフロー図である。まず、権限設定手段１３から権限情報の編集を指示される（ステップＳ９１）。権限情報を編集する際に、印刷ジョブ番号を指定されることによって、いずれの印刷ジョブに対する編集処理なのか判断できる。印刷ジョブを生成したときに印刷ジョブ番号をユーザに通知したり、クライアント端末１０からサーバ２０に保存された印刷ジョブを閲覧できるようにしたりすれば、指定すべき印刷ジョブ番号をユーザに把握させることができる。
【０１１７】
編集する権限情報を指示されると、表示手段１７に表示画面３を表示して（ステップＳ９２）、ユーザからの入力を受け付ける。登録ボタン５１が選択されると、権限情報は編集される（ステップＳ９３）。編集された権限情報について、権限情報管理手段２３は、権限所有者テーブルに変更があるかを判定し、変更がないとき（ステップＳ９４：ＮＯ）は処理を終了する。権限所有者テーブルに変更があるとき（ステップＳ９４：ＹＥＳ）は、追加された権限所有者に印刷依頼を通知し、削除された権限所有者に権限削除を通知して（ステップＳ９５）、処理を終了する。ここで、通知生成手段２６は、追加された権限所有者の宛先（クライアント端末１０）に通知１を送信し、削除された権限所有者の宛先（クライアント端末１０）に通知２を送信する。編集処理の後に、図８に示した通知処理を行ってもよい。このとき、印刷依頼を通知したユーザには、再度、印刷依頼を通知する必要は無い。
【０１１８】
次に、プリンタ３０から印刷データを印刷する場合の処理の流れについて、図１０に示すフロー図に沿って説明する。
【０１１９】
図１０は、プリンタ３０からの印刷処理を示すフロー図である。まず、認証受付手段３３によってユーザの識別情報を受け付け、印刷指示手段３４によって印刷ジョブ番号を指定する（ステップＳ１０１）。なお、以下では説明のため、プリンタ３０が受け付けたユーザの識別情報を印刷要求者ＩＤと記載する。その後、印刷ジョブ番号および印刷要求者ＩＤが、プリンタ３０からサーバ２０に送信される（ステップＳ１０２）。サーバ２０は、印刷要求者ＩＤによってユーザを識別することができ、印刷ジョブ番号によって対応する印刷ジョブを識別できる。なお、以下では、印刷要求者ＩＤによって識別されたユーザを印刷要求者と記載する。
【０１２０】
サーバ２０は、印刷要求者が印刷権限を有するかを判定する（ステップＳ１０３）。つまり、ジョブ登録者ＩＤおよび権限所有者ＩＤと印刷要求者ＩＤとを比較して一致するとき、認証処理手段２５は、印刷要求者に印刷権限が有ると認証する。
【０１２１】
印刷要求者が印刷権限を有しないとき（ステップＳ１０３：ＮＯ）、印刷を許可されないので、プリンタ３０に印刷不可を通知して（ステップＳ１０４）、処理を終了する。ここで、通知生成手段２６は、プリンタ３０に通知５を送信する。
【０１２２】
印刷要求者が印刷権限を有するとき（ステップＳ１０３：ＹＥＳ）、回数情報による判定を行う（ステップＳ１０５）。回数情報が０のときは（ステップＳ１０５：ＮＯ）、印刷を許可されないので、サーバ２０はプリンタ３０に印刷不可を通知して（ステップＳ１０４）、処理を終了する。
【０１２３】
回数情報が１以上のときは（ステップＳ１０５：ＹＥＳ）、サーバ２０はプリンタ３０に印刷データを送信し、プリンタ３０によって印刷データが印刷される（ステップＳ１０６）。なお、ステップＳ１０５において回数情報がないときは、印刷回数を制限されていないので、印刷を許可され、ステップＳ１０６に進む。サーバ２０は、印刷データを送信したとき、図１１に示す印刷後処理を行う。
【０１２４】
次に、印刷データを印刷した後に行う印刷後処理の流れについて、図１１に示すフロー図に沿って説明する。
【０１２５】
図１１は、サーバ２０の印刷後処理を示すフロー図である。まず、権限情報管理手段２３によって、回数情報の減算処理を行い（ステップＳ１１１）、減算された回数情報が０であるかを判定する（ステップＳ１１２）。なお、回数情報がないときは、後述するステップＳ１１５に進む。
【０１２６】
回数情報が０のときは（ステップＳ１１２：ＹＥＳ）、権限情報管理手段２３は、権限所有者の印刷権限を削除する（ステップＳ１１３）。その後、ジョブ登録者に印刷終了を通知し、権限所有者に権限削除を通知して（ステップＳ１１４）、処理を終了する。ここで、通知生成手段２６は、ジョブ登録者の宛先（クライアント端末１０）に通知４を送信し、権限所有者の宛先（クライアント端末１０）に通知２を送信する。
【０１２７】
回数情報が０でないときは（ステップＳ１１２：ＮＯ）、優先順位が指定されているかどうかについて判定を行う（ステップＳ１１５）。つまり、権限情報管理手段２３は、順位情報の有無について確認する。順位情報がないときは（ステップＳ１１５：ＮＯ）、何もせずに処理を終了する。
【０１２８】
順位情報があるときは（ステップＳ１１５：ＹＥＳ）、優先順位が下位のユーザに印刷依頼を通知して（ステップＳ１１６）、処理を終了する。ここで、通知生成手段２６は、優先順位が下位の宛先（クライアント端末１０）に通知１を送信する。なお、下位のユーザに印刷依頼を通知した場合は、図８のステップＳ８４に進み、サーバ２０は、通知処理を行う。
【０１２９】
上記の印刷システム１によれば、例えば、次のように使用することができる。
【０１３０】
他のユーザに書類を配布する場合には、その書類を印刷して、書類の内容に不備が無いことを確認するといったことが頻繁に行われている。このようなお試し印刷を行った後で、他のユーザに書類を配布するには、再度、印刷を指示する必要がある。
【０１３１】
上記の場合に、印刷システム１では、印刷ジョブを登録したユーザが、他のユーザに印刷権限を付与する前に、予め印刷データを印刷して内容を確認できる。そして、印刷データに不備が無いことを確認した後で、サーバに保存された印刷ジョブを編集することによって、新たに印刷ジョブを生成する必要が無くなり、印刷における手間を減らすことができる。
【０１３２】
なお、ユーザは手元に書類を必要とせず、他のユーザに書類を配布する場合には、印刷システム１において、印刷ジョブを登録するときに、他のユーザに印刷権限を付与すればよい。
【符号の説明】
【０１３３】
１  印刷システム
１０  クライアント端末
１１  送信制御手段
１２  受信制御手段
１３  権限設定手段
１４  操作入力手段
１５  ジョブ生成手段
１６  認証受付手段
１７  表示手段
２０  サーバ（サーバ機能）
２１  送信制御手段
２２  受信制御手段
２３  権限情報管理手段
２４  ユーザ識別手段
２５  認証処理手段
２６  通知生成手段
２７  記憶領域
３０  プリンタ
３１  送信制御手段
３２  受信制御手段
３３  認証受付手段
３４  印刷指示手段
３５  データ印刷手段
４０  ネットワーク
【図１】
2011232865.tif 000003
【図２Ａ】
2011232865.tif 000004
【図２Ｂ】
2011232865.tif 000005
【図３Ａ】
2011232865.tif 000006
【図３Ｂ】
2011232865.tif 000007
【図４】
2011232865.tif 000008
【図５】
2011232865.tif 000009
【図６】
2011232865.tif 000010
【図７】
2011232865.tif 000011
【図８】
2011232865.tif 000012
【図９】
2011232865.tif 000013
【図１０】
2011232865.tif 000014
【図１１】
2011232865.tif 000015