(57)【要約】【課題】印刷装置に搭載される機能の使用が制限されている場合に、その理由を通知することのできる印刷制御方法を提案する。【解決手段】印刷装置と接続されたユーザＰＣのプリンタドライバは、起動すると、ユーザ情報や部門情報などを印刷装置に送信して機能の制限を問合せる（Ｓ３０３）。印刷装置からそのユーザまたは部門に対する制限や構成上の制限や期間的な制限に関する情報および管理者の入力したメッセージを取得し（Ｓ３０５）、ドライバ起動時の画面に、使用が制限されている機能についてはグレーアウトしてその旨を示し、さらに制限の種類と、管理者の入力したメッセージを表示する（Ｓ３０９）。【選択図】図１５
2008009901.tif 000002
【特許請求の範囲】
【請求項１】
印刷に関する機能を搭載した印刷装置を印刷制御装置で制御する印刷制御方法であって、
前記印刷制御装置において、前記印刷装置の前記機能の使用に制限が設定されていること示す情報を取得する取得ステップと、
前記印刷制御装置において、前記情報に基づいて前記機能の使用が制限されていることと、前記制限の種類とを提示する提示ステップを含む、印刷制御方法。
【請求項２】
前記制限は第１の制限と第２の制限とを含み、
前記提示ステップは、前記第１の制限に対応した第１の提示形態および前記第２の制限に対応した第２の提示形態で前記制限の種類を提示する、請求項１に記載の印刷制御方法。
【請求項３】
前記制限は、期間単位での使用の制限と、ユーザ単位での使用の制限と、ユーザの属する部門単位での使用の制限と、前記印刷装置の構成上の制限との少なくとも１つを含む、請求項１に記載の印刷制御方法。
【請求項４】
前記取得ステップにおいて、前記機能の使用の制限に関連したメッセージを取得し、
前記提示ステップは、前記メッセージを提示するメッセージ提示ステップを含む、請求項１に記載の印刷制御方法。
【請求項５】
前記メッセージは、予め保存されている定型メッセージを指定する情報である、請求項４に記載の印刷制御方法。
【請求項６】
前記メッセージは、前記印刷装置に対して、前記機能の使用の制限に関連付けて入力されたメッセージである、請求項４に記載の印刷制御方法。
【請求項７】
前記メッセージ提示ステップは、前記提示ステップにおいて提示された前記制限の種類に対して所定の操作がなされることで前記メッセージを提示する、請求項４に記載の印刷制御方法。
【請求項８】
前記機能は第１ユーザに対して使用の制限が設定され、
前記印刷装置を操作するユーザに関する情報を取得するステップと、
前記ユーザが前記第１ユーザであるか否かを判断するステップとをさらに含み、
前記ユーザが前記第１ユーザであると判断された場合に、前記取得ステップにおいて、前記機能が前記ユーザに対して使用の制限が設定されていることを示す情報を取得する、請求項１に記載の印刷制御方法。
【請求項９】
前記機能は第１部門に対して使用の制限が設定され、
前記印刷装置を操作するユーザに関する情報を取得するステップと、
前記ユーザが前記第１部門に属するか否かを判断するステップとをさらに含み、
前記ユーザが前記第１部門に属すると判断された場合に、前記取得ステップにおいて、前記機能が前記ユーザの属する前記第１部門に対して使用の制限が設定されていることを示す情報を取得する、請求項１に記載の印刷制御方法。
【請求項１０】
前記機能は所定期間に対して使用の制限が設定され、
前記印刷装置の操作時が前記所定期間に含まれる否かを判断するステップをさらに含み、
前記印刷装置の操作時が前記所定期間に属すると判断された場合に、前記取得ステップにおいて、前記所定期間に対して使用の制限が設定されていることを示す情報を取得する、請求項１に記載の印刷制御方法。
【請求項１１】
前記印刷制御装置において、前記印刷装置の前記機能の使用の制限を設定するステップと、
前記制限に関連してメッセージを入力するステップとをさらに含み、
前記取得ステップは前記メッセージを取得し、
前記提示ステップは、前記メッセージを提示するメッセージ提示ステップを含む、請求項１に記載の印刷制御方法。
【請求項１２】
印刷装置を印刷制御装置で制御する印刷制御方法であって、
前記印刷制御装置においてメッセージを入力するステップと、
前記印刷装置に対して所定操作がなされたときに、前記メッセージを提示する提示ステップとを含む、印刷制御方法。
【請求項１３】
印刷に関する機能を搭載した印刷装置を制御する印刷制御装置であって、
前記印刷装置の前記機能の使用の制限を問合せる問合手段と、
前記問合せに応じて、前記機能の使用の制限に関する情報を取得する取得手段と、
前記情報に基づいて、前記機能の使用が制限されていることと、前記機能の制限の種類とを提示する提示手段とを備える、印刷制御装置。
【請求項１４】
前記問合せが前記制限の対象となるものか否かを判断する判断手段をさらに備え、
前記問合せが前記制限の対象となっていると判断された場合に、前記取得手段は、前記問合せが前記制限の対象となっている前記機能の使用の制限に関する情報を取得する、請求項１３に記載の印刷制御装置。
【請求項１５】
前記機能は第１ユーザに対して使用の制限が設定され、
前記問合せは前記印刷装置を操作するユーザに関する情報を含み、
前記判断手段は、前記ユーザが前記第１ユーザであるか否かを判断し、
前記取得手段は、前記ユーザが前記第１ユーザであると判断された場合に、前記機能が前記ユーザに対して使用の制限が設定されていることを示す情報を取得する、請求項１４に記載の印刷制御装置。
【請求項１６】
前記機能は第１部門に対して使用の制限が設定され、
前記問合せは前記印刷装置を操作するユーザに関する情報を含み、
前記判断手段は、前記ユーザが前記第１部門に属するか否かを判断し、
前記取得手段は、前記ユーザが前記第１部門に属すると判断された場合に、前記機能が前記第１部門に対して使用の制限が設定されていることを示す情報を取得する、請求項１４に記載の印刷制御装置。
【請求項１７】
前記機能は所定期間に対して使用の制限が設定され、
前記判断手段は、前記問合せが前記所定期間になされたか否かを判断し、
前記取得手段は、前記問合せが前記所定期間になされたと判断された場合に、前記所定期間に対して前記機能の使用の制限が設定されていることを示す情報を取得する、請求項１４に記載の印刷制御装置。
【請求項１８】
前記取得手段は、前記機能の使用の制限に関連して入力されたメッセージを取得し、
前記提示手段は、前記メッセージを提示する、請求項１３に記載の印刷制御装置。
【請求項１９】
前記機能の使用の制限の設定を受付ける設定入力手段と、
前記機能の使用の制限に関連するメッセージの入力を受付けるメッセージ入力手段とをさらに備え、
前記取得手段は、前記機能の使用の制限に関する情報と共に前記制限に関連する前記メッセージを取得し、
前記提示手段は、前記機能の使用が制限されていることと、前記機能の制限の種類と、前記制限に関連する前記メッセージとを提示する、請求項１３に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は印刷制御方法および印刷制御装置に関し、特に、印刷装置に搭載される機能を管理する印刷制御方法および印刷制御装置に関する。
【背景技術】
【０００２】
ネットワーク環境でプリンタ等の印刷装置を利用する場合、印刷装置に有線または無線接続された情報処理装置（以下、ＰＣと称する）で印刷装置を操作するためのソフトウェアであるプリンタドライバをインストールし、プリンタドライバを用いて、使用したい印刷装置の機能（ステープル等）を指定して、印刷装置に印刷を行なわせる。
【０００３】
印刷装置の機能は、ユーザによっては使用が制限されていたり、印刷装置の構成上使用できない状態で使用が制限されていたりする場合がある。その場合、多くのプリンタドライバでは、使用が制限されている機能の使用が指定された際、定型のメッセージが表示されるように構成されていることが多い。
【特許文献１】特開２００５−４５４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、ＭＦＰ（Multi Function Peripheral）等に代表されるように、印刷装置が高機能化してその機能が多岐にわたるようになってきている。そのため、部門単位、ユーザ単位、または期間単位で機能の使用を制限する必要が生じてきている。このようなニーズに対応して、近年の印刷装置では、管理者等の特定のユーザが個別に機能の使用について制限をかけることが可能になっている。
【０００５】
そのような場合、上述のように定型のメッセージが表示されるのみでは、管理者等が部門単位、ユーザ単位、または期間単位で当該機能の使用を制限したために使用ができないのか、資材不足やエラーなどによって一時的に使用できないのか、現状の印刷装置の構成上使用できないのか、ＰＣで印刷を操作するユーザは機能の使用が制限される理由を把握することができないという問題があった。
【０００６】
そこで、たとえば特開２００５−４５４２６号公報（以下、特許文献１）には、操作パネルにスキャナが一時的に使用できないのか修理しないと使用できないのかを表示させる複合装置が開示されているが、この技術を採用した場合であっても、印刷装置からネットワークを介して遠隔にあるＰＣを操作している場合には、使用が制限される理由が把握できない。そのため、ＰＣで印刷を操作するユーザは、管理者と調整することで当該機能が使用可能となる可能性があるのか、使用可能な時期になるまで待つべきであるのか、対策が立て難いという問題があった。
【０００７】
本発明はこのような問題に鑑みてなされたものであって、印刷装置に搭載される機能の使用が制限されている場合に、プリンタドライバを用いて印刷装置を操作する際にその理由を通知することのできる印刷制御方法および印刷制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のある局面に従うと、印刷制御方法は、印刷に関する機能を搭載した印刷装置を印刷制御装置で制御する印刷制御方法であって、印刷制御装置において、印刷装置の機能の使用に制限が設定されていること示す情報を取得する取得ステップと、印刷制御装置において、上記情報に基づいて機能の使用が制限されていることと、その制限の種類とを提示する提示ステップを含む。
【０００９】
また、上記制限は第１の制限と第２の制限とを含み、提示ステップは、第１の制限に対応した第１の提示形態および第２の制限に対応した第２の提示形態でその制限の種類を提示することが好ましい。
【００１０】
また、上記制限は、具体的には、期間単位での使用の制限と、ユーザ単位での使用の制限と、ユーザの属する部門単位での使用の制限と、印刷装置の構成上の制限との少なくとも１つを含むことが好ましい。
【００１１】
また、取得ステップにおいて、機能の使用の制限に関連したメッセージを取得し、提示ステップは、メッセージを提示するメッセージ提示ステップを含むことが好ましい。
【００１２】
なお、具体的には、上記メッセージは、予め保存されている定型メッセージを指定する情報であることが好ましい。
【００１３】
または、上記メッセージは、印刷装置に対して、機能の使用の制限に関連付けて入力されたメッセージであることが好ましい。
【００１４】
また、メッセージ提示ステップは、提示ステップにおいて提示された制限の種類に対して所定の操作がなされることで上記メッセージを提示することが好ましい。
【００１５】
また、上記機能は第１ユーザに対して使用の制限が設定されており、印刷制御方法は、印刷装置を操作するユーザに関する情報を取得するステップと、上記ユーザが第１ユーザであるか否かを判断するステップとをさらに含み、上記ユーザが第１ユーザであると判断された場合に、取得ステップにおいて、上記機能がそのユーザに対して使用の制限が設定されていることを示す情報を取得することが好ましい。
【００１６】
または、上記機能は第１部門に対して使用の制限が設定されており、印刷制御方法は、印刷装置を操作するユーザに関する情報を取得するステップと、上記ユーザが第１部門に属するか否かを判断するステップとをさらに含み、上記ユーザが第１部門に属すると判断された場合に、取得ステップにおいて、上記機能が上記ユーザの属する第１部門に対して使用の制限が設定されていることを示す情報を取得することが好ましい。
【００１７】
または、上記機能は所定期間に対して使用の制限が設定され、印刷制御方法は、印刷装置の操作時が所定期間に含まれる否かを判断するステップをさらに含み、印刷装置の操作時が上記所定期間に属すると判断された場合に、取得ステップにおいて、上記機能が印刷装置の操作時を含む所定期間に対して使用の制限が設定されていることを示す情報を取得することが好ましい。
【００１８】
また、印刷制御方法は、印刷制御装置において、印刷装置の機能の使用の制限を設定するステップと、上記制限に関連してメッセージを入力するステップとをさらに含み、取得ステップは上記メッセージを取得し、提示ステップは、メッセージを提示するメッセージ提示ステップを含むことが好ましい。
【００１９】
本発明の他の局面に従うと、印刷制御方法は、印刷装置を印刷制御装置で制御する印刷制御方法であって、印刷制御装置においてメッセージを入力するステップと、印刷装置に対して所定操作がなされたときに、上記メッセージを提示する提示ステップとを含む。
【００２０】
本発明のさらに他の局面に従うと、印刷制御装置は、印刷に関する機能を搭載した印刷装置を制御する印刷制御装置であって、印刷装置の機能の使用の制限を問合せる問合手段と、上記問合せに応じて、機能の使用の制限に関する情報を取得する取得手段と、上記情報に基づいて、機能の使用が制限されていることと、上記機能の制限の種類とを提示する提示手段とを備える。
【００２１】
また、印刷制御装置は、上記問合せが上記制限の対象となるものか否かを判断する判断手段をさらに備え、上記問合せが上記制限の対象となっていると判断された場合に、取得手段は、上記問合せが対象となっている機能の使用の制限に関する情報を取得することが好ましい。
【００２２】
より詳しくは、上記機能は第１ユーザに対して使用の制限が設定され、上記問合せは印刷装置を操作するユーザに関する情報を含み、判断手段は、上記ユーザが第１ユーザであるか否かを判断し、取得手段は、上記ユーザが第１ユーザであると判断された場合に、上記機能が上記ユーザに対して使用の制限が設定されていることを示す情報を取得することが好ましい。
【００２３】
または、上記機能は第１部門に対して使用の制限が設定され、上記問合せは印刷装置を操作するユーザに関する情報を含み、判断手段は、上記ユーザが第１部門に属するか否かを判断し、取得手段は、上記ユーザが第１部門に属すると判断された場合に、上記機能が第１部門に対して使用の制限が設定されていることを示す情報を取得する。
【００２４】
または、上記機能は所定期間に対して使用の制限が設定され、判断手段は、上記問合せが上記所定期間になされたか否かを判断し、取得手段は、上記問合せが上記所定期間になされたと判断された場合に、上記所定期間に対して上記機能の使用の制限が設定されていることを示す情報を取得することが好ましい。
【００２５】
また、取得手段は、機能の使用の制限に関連して入力されたメッセージを取得し、提示手段は、上記メッセージを提示することが好ましい。
【００２６】
また、印刷制御装置は、機能の使用の制限の設定を受付ける設定入力手段と、上記機能の使用の制限に関連するメッセージの入力を受付けるメッセージ入力手段とをさらに備え、取得手段は、機能の使用の制限に関する情報と共に上記制限に関連するメッセージを取得し、提示手段は、機能の使用が制限されていることと、上記機能の制限の種類と、上記制限に関連するメッセージとを提示することが好ましい。
【発明の効果】
【００２７】
本発明にかかる印刷制御方法を採用することにより、印刷装置に搭載される機能について、印刷装置に対して印刷を行なおうとするユーザは、恒久的に使用が制限されているのか、一時的に使用が制限されているのか、管理者が個別に設定したために使用が制限されているのか、制限されている理由が把握でき、印刷する作業の計画を立てやすくなる。また、プリンタドライバによって上記通知がなされるため、他のアプリケーション等を立ち上げなくても、プリンタドライバを用いて印刷の操作を行なう際に状況を把握することできる。
【発明を実施するための最良の形態】
【００２８】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２９】
図１は、本実施の形態にかかる印刷システムの構成の具体例を示す図である。
図１を参照して、本実施の形態にかかる印刷システムは、印刷装置１と、ネットワーク管理者用のコンピュータ（以下、管理者ＰＣとする）３と、印刷実行者用のコンピュータ（以下、ユーザＰＣとする）５とを含んで構成され、それらの機器が有線または無線のネットワーク７を介して接続されている。
【００３０】
印刷装置１としては、プリンタ、コピー機、またはそれらの複合機器であるＭＦＰ（Multi Function Peripheral）等が該当する。本実施の形態において印刷装置１はＭＦＰであるものとし、図２に、ＭＦＰである印刷装置１のハードウェア構成の具体例をブロック図で示す。
【００３１】
図２を参照して、印刷装置１は、装置全体を制御するＣＰＵ（Central Processing Unit）１０と、原稿から画像データを読取るイメージリーダ部３０と、用紙上に画像を印刷するプリンタ部３５と、図示されない拡張スロットに挿入し、印刷装置１をネットワーク７や電話回線に接続したり、近距離の無線通信を行なったりするための拡張カードであるＮＩＣ（Network Interface Card）１５と、ＨＤ（Hard Disk）やＲＡＭ（Random Access Memory）などから構成されて、ジョブやＣＰＵ１０で実行されるプログラムなどを記憶するための記憶部２０と、ユーザとのインタフェースであるパネル２５と、印刷された用紙に対して各種処理を行なうための機能を搭載したフィニッシャ４５と、印刷用紙やフィニッシャで用いられる消耗品の残量などを検出するセンサ部４０とを含んで構成される。フィニッシャ４５に搭載される代表的な機能としては、ステープル針を用いて所定位置を綴じる「ステープル」機能、所定位置にパンチ穴を開ける「パンチ穴」機能、所定辺をのりや専用テープで接合する「とじしろ」機能などが挙げられる。
【００３２】
管理者ＰＣ３およびユーザＰＣ５としてはパーソナルコンピュータ等が該当する。図３は、管理者ＰＣ３およびユーザＰＣ５のハードウェア構成の具体例として一般的なパーソナルコンピュータのハードウェア構成の具体例を示すブロック図である。
【００３３】
図３を参照して、管理者ＰＣ３およびユーザＰＣ５は、装置全体を制御するＣＰＵ１０１と、ＲＯＭ１０３と、ＲＡＭ１０５と、ハードディスクドライブ１０７と、フレキシブルディスクドライブ（ＦＤＤ：Flexible Disk Drive）やＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）ドライブなど記録媒体２から情報を読取る読取部１０９と、キーボードやマウスなどにより構成される入力部１１１と、ネットワーク７に接続したり外部と通信を行なったりするための通信部１１３と、表示部１１５とを含んで構成される。
【００３４】
管理者ＰＣ３は、ＣＰＵ１０１がＲＯＭ１０３等に記憶されている印刷装置１の各種設定を遠隔で行なう遠隔設定ツールを実現するための遠隔設定ツール用プログラムを読出して実行することで、遠隔設定ツールの機能を発揮するようになる。遠隔設定ツールの機能は、上記プログラムを実行するＣＰＵ１０１上に形成される。または、少なくとも一部が図３に示された管理者ＰＣ３のハードウェア構成で実現されてもよい。
【００３５】
遠隔設定ツールは、印刷装置１の機能ごとの使用の制限の設定を受付け、受付けた情報を印刷装置１に送信する。図４は遠隔設定ツールのＵＩ（User interface）である設定画面の具体例を示す図である。図４に示される設定画面は、図示されない印刷装置１の各機能を選択可能に示したメニュー画面において設定しようとする機能を選択したときに表示される、その機能についての設定を行なうための画面である。
【００３６】
図４を参照して、印刷装置１の機能についての使用制限の設定の具体例としては、期間単位での使用の制限の設定、ユーザ単位での使用の制限の設定、および課や部などの部門単位での使用の制限の設定が挙げられ、本実施の形態においては、図４に示される設定画面を用いてこれら３種類の制限が設定可能であるものとする。なお、以下の具体例においては、ユーザ単位での使用の制限の設定と、部門単位での使用の制限の設定とを異なる種類の制限であるものとするが、部門の区別はユーザの区別に含まれてもよく、その場合、部門単位での使用の制限の設定はユーザ単位での使用の制限の設定に含まれ得る。
【００３７】
より具体的には、期間単位で使用を制限する場合には、使用を不可能とする期間または使用を可能とする期間の指定を受付ける。また、ユーザ単位で使用を制限する場合には、使用を許可するユーザまたは使用を許可しないユーザの指定を受付ける。また、部門単位で使用を制限する場合には、使用を許可する部門または使用を許可しない部門の指定を受付ける。
【００３８】
なお、図４では、紙面での表現上、選択可能な領域が太線・太字で示され、選択不可能な領域や文字が細線・点線・細字で示されていることで、設定画面において設定された使用期間の設定以外のユーザ単位の制限および部門単位の制限がグレーアウトで表示されていることが表現されている。このように設定画面においてグレーアウトで表示されることにより、設定画面では上記３種類の制限が排他的に設定されることが示されているが、言うまでもなく１つの機能に対して複数の種類の制限が設定可能であってもよい。
【００３９】
さらに、遠隔設定ツールは、図４に示されたＵＩによって、印刷装置１からユーザＰＣ５に対して設定された機能の制限について提示するメッセージ（以下、このメッセージを入力メッセージと称する）の入力も受付ける。具体的には、図４を参照して、期間単位で使用を制限する設定を入力する際、その制限に関連したメッセージの入力も受付ける。同様に、ユーザ単位で使用を制限する場合、および部門単位で使用を制限する場合にも、その制限に関連したメッセージの入力を受付ける。
【００４０】
管理者ＰＣ３の遠隔設定ツールはこれらの入力を管理者等から受付け、制限の設定とメッセージとを関連付けて、ネットワーク７を介して印刷装置１に出力する。
【００４１】
図５は、印刷装置１において機能の使用の制限に関する情報をユーザに提示するための機能構成の具体例を示すブロック図である。図５に示される各機能は、印刷装置１のＣＰＵ１０が記憶装置２０に記憶されているプログラムを読出して実行することによってＣＰＵ１０に形成される。または、少なくとも一部が図２に示されたハードウェア構成によって実現されてもよい。
【００４２】
図５を参照して、印刷装置１の上記機能は、状態取得部２０１、メッセージ入力部２０３、管理者設定入力部２０５、定型メッセージ記憶部２０７、機能制限記憶部２０９、機能制限リスト作成部２１１、機能制限リスト記憶部２１３、ユーザ・部門情報取得部２１５、判断部２１７、管理者制限リスト作成部２１９、恒久的制限リスト作成部２２１、一時的制限リスト作成部２２３、およびリスト送信部２２５を含んで構成される。
【００４３】
状態取得部２０１は、印刷装置１に電源が投入されたときや、フィニッシャが付け替えられたときなどのタイミングに各機能の状況を検出し、その検出結果やセンサ部４０でのセンシング結果に基づいて、各機能の状態を取得する。取得される情報としては、ステープル針などの消耗品である資材が不足したために特定の機能が使用不可能な状態になっていることや、紙詰まりなどのエラーによって特定の機能が使用不可能な状態になっていることや、フィニッシャの構成上（すなわち、フィニッシャに搭載されていないためなどの理由で）、特定の機能が使用不可能であることなどが該当する。取得されたこれらの情報は機能制限リスト作成部２１１に入力される。
【００４４】
定型メッセージ記憶部２０７は主にフィニッシャの構成上特定の機能が使用不可能な場合にユーザに提示される定型メッセージが予め格納された定型メッセージテーブルを記憶する。図６は、メッセージ記憶部２０７に記憶される定型メッセージテーブルの具体例を示す図である。定型メッセージテーブルには、定型メッセージとそのメッセージを特定するための識別子とが対なって格納される。上記識別子は、メッセージ記憶部２０７を構成するＣＰＵ１０や記憶部２０の記憶領域上での、その定型メッセージが格納されているアドレスであってもよい。
【００４５】
管理者設定入力部２０５は、ネットワーク７を介して管理者ＰＣ３より管理者の入力した機能の制限の設定を受付けて、機能制限リスト作成部２１１に入力する。また、機能制限記憶部２０９に記憶する。図７は、機能制限記憶部２０９に記憶される、管理者の設定した機能の制限に関する情報であって、ユーザ単位・部門単位で設定された機能の使用の制限を表わすテーブルの具体例を示す図である。機能制限記憶部２０９に記憶されるテーブルには、印刷装置１の備える機能ごとに、各ユーザおよび各部門についてその使用の許可（図７においては丸印）、不許可（図７においてはバツ印）が格納される。
【００４６】
メッセージ入力部２０３は、ネットワーク７を介して管理者ＰＣ３より管理者の入力した入力メッセージを受付けて、機能制限リスト作成部２１１に入力する。
【００４７】
機能制限リスト作成部２１１は、状態取得部２０１、メッセージ入力部２０３、および管理者設定入力部２０５から入力された情報に基づいて、機能ごとにその機能に設定された制限やメッセージを表わす機能制限リストを作成し、機能制限リスト記憶部２１３に記憶する。
【００４８】
図８は、機能制限リスト記憶部２１３に記憶される機能制限リストの具体例を示す図である。図８を参照して、機能制限リストは、機能ごとに、状態取得部２０１で取得された状態に基づいた印刷装置１における現在の構成状態およびその状態に対応して予め設定されている定型メッセージを特定する識別子、管理者設定入力部２０５から入力された設定に基づいて、期間単位で使用が制限されている場合には使用が制限される期間（または使用が許可される期間）、ユーザ単位での制限の有無、部門単位での制限の有無、およびこれら制限について管理者から入力されたメッセージを格納する。
【００４９】
ユーザ・部門情報取得部２１５は、ネットワークを介してユーザＰＣ５よりユーザＰＣ５のプリンタドライバを用いて印刷装置１の操作を行なうユーザに関する情報（以下、ユーザ情報）および／またはそのユーザが属する部門に関する情報（以下、部門情報）を取得し、判断部２１７に入力する。ユーザ情報としては、ユーザ名などが該当し、ユーザ名に換えて、またはユーザ名と共にパスワードなどの識別情報であってもよい。同様に、部門情報としては部門名などが該当し、部門名に換えて、または部門名と共にパスワードなどの識別情報であってもよい。
【００５０】
判断部２１７は、ユーザ・部門情報取得部２１５から入力されたユーザ情報または部門情報と、機能制限記憶部２０９に記憶されているユーザ単位・部門単位での機能の制限を格納したテーブル（図７）とを比較して、入力されたユーザ情報または部門情報がいずれかの機能において使用が制限されている第１ユーザまたは第１部門を表わしているか否かを判断し、その判断結果を管理者制限リスト作成部２１９に入力する。
【００５１】
管理者制限リスト作成部２１９は、上記判断部２１７においてユーザ情報または部門情報がいずれかの機能において使用が制限されている第１ユーザまたは第１部門を表わしていると判断された場合に、機能制限記憶部２０９に記憶されているテーブル（図７）を参照して、機能制限リスト記憶部２１３に記憶されている機能制限リスト（図８）から、そのユーザまたは部門に対して使用が制限されている機能に設定された制限に関する情報を抽出して管理者制限リストを作成し、管理者制限リストであることを表わすラベルを付加する。または、すでに管理者制限リストが作成されている場合には、そのリストに抽出した情報を追加することで管理者制限リストを更新する。
【００５２】
図９は管理者制限リストの具体例を示す図である。図９には、管理者制限リストに、上記ユーザまたは部門に対して使用が制限されている機能として、機能制限リストに格納された「とじしろ」機能に設定された制限に関する情報が機能制限リストから抽出されて含まれていることが示されている。
【００５３】
恒久的制限リスト作成部２２１は、機能制限リスト記憶部２１３に記憶されている機能制限リスト（図８）の構成状態をチェックする。そして、印刷装置１の現在の構成上使用が制限されていると判別された機能に関する情報を抽出して恒久的制限リストを作成し、恒久的制限リストであることを表わすラベルを付加する。または、すでに恒久的制限リストが作成されている場合には、そのリストに抽出した情報を追加することで恒久的制限リストを更新する。図１０は恒久的制限リストの具体例を示す図である。図１０には、恒久的制限リストに、印刷装置１の現在の構成上使用が制限されている機能として、機能制限リストに格納された「パンチ穴」機能に設定された制限に関する情報が機能制限リストから抽出されて含まれていることが示されている。
【００５４】
一時的制限リスト作成部２２３は、機能制限リスト記憶部２１３に記憶されている機能制限リスト（図８）の構成状態や制限期間をチェックする。そして、管理者によって期間単位で使用の制限が設定されていると判別された機能に関する情報を抽出して一時的制限リストを作成し、一時的制限リストであることを表わすラベルを付加する。または、すでに一時的制限リストが作成されている場合には、そのリストに抽出した情報を追加することで一時的制限リストを更新する。図１１は一時的制限リストの具体例を示す図である。図１１には、一時的制限リストに、期間単位で使用が制限されている機能として、機能制限リストに格納された「ステープル」機能に設定された制限に関する情報が機能制限リストから抽出されて含まれていることが示されている。
【００５５】
なお、判断部２１７は、ユーザ・部門情報取得部２１５からユーザ情報および／または部門情報が入力された日時と、機能制限リスト記憶部２１３に記憶されている機能制限リスト（図８）の制限期間とを比較して、ユーザ情報または部門情報が入力された日時がいずれかの機能において使用が制限されている期間に含まれているか否かを判断し、その判断結果を一時的制限リスト作成部２２３に入力してもよい。このようにすることで、一時的制限リスト作成部２２３は、上記判断部２１７においてユーザ情報および／または部門情報が入力された日時がいずれかの機能において使用が制限されている期間と判断された場合に、その機能に関する情報を抽出して一時的制限リストを作成または更新する。
【００５６】
リスト送信部２２５は、作成された管理者制限リスト、恒久的制限リスト、および一時的制限リストを、該当するメッセージがある場合にはそのメッセージと共に（本具体例ではメッセージがリストに格納されて）、ネットワーク７を介してユーザＰＣ５に送信する。また、メッセージ記憶部２０７に記憶される定型メッセージテーブルも送信する。
【００５７】
図１２は、ユーザＰＣ５において機能の使用の制限に関する情報をユーザに提示するための機能構成の具体例を示すブロック図である。図１２に示される各機能は、ユーザＰＣ５のＣＰＵ１０１がＲＯＭ１０３等に記憶されているプログラムを読出して実行してプリンタドライバを起動することによってＣＰＵ１０に形成される。または、少なくとも一部が図３に示されたユーザＰＣ５のハードウェア構成によって実現されてもよい。
【００５８】
図１２を参照して、ユーザＰＣ５の上記機能は、ユーザ・部門情報取得部３０１、ユーザ・部門情報送信部３０３、リスト取得部３０５、リスト記憶部３０７、および制限情報提示部３０９を含んで構成される。
【００５９】
ユーザ・部門情報取得部３０１はたとえばログイン画面等に従ったユーザ操作を受付けたり、予め受付けて所定の記憶領域に記憶されているログイン情報を読出したりして、プリンタドライバを用いて印刷装置１を操作するユーザのユーザ情報および／または部門情報を取得する。ユーザ・部門情報送信部３０３は、取得されたユーザ情報および／または部門情報をネットワーク７を介して印刷装置１に送信し、印刷装置１の機能の使用に設定された制限を問合せる。
【００６０】
リスト取得部３０５は、ネットワーク７を介して印刷装置１から管理者制限リスト、恒久的制限リスト、および一時的制限リストを取得し、リスト記憶部３０７に記憶する。制限情報提示部３０９は、リスト記憶部３０７に記憶されたリストに基づいて、制限情報を表示部１１５に表示してユーザに提示する。
【００６１】
図１３は、管理者ＰＣ３で実行される処理の流れを示すフローチャートである。図１３のフローチャートで表わされる処理は、ＣＰＵ１０１がＲＯＭ１０３等に記憶されている遠隔設定ツール用プログラムを読出して実行し、遠隔設定ツールの各機能を制御することで実現される。
【００６２】
図１３を参照して、管理者ＰＣ３では、図４に示されたようなＵＩに従って入力部１１１より期間単位での使用の制限の設定、ユーザ単位での使用の制限の設定、および部門単位での使用の制限の設定の入力を受付け（ステップＳ１０１）、さらに入力メッセージの入力を受付け（ステップＳ１０３）、ステップＳ１０１で受付けた機能の制限に関する情報と入力メッセージとを対応付け、通信部１１３よりネットワーク７を介して印刷装置１に送信する（ステップＳ１０５）。
【００６３】
図１４は、印刷装置１で実行される処理の流れを示すフローチャートである。図１４のフローチャートで表わされる処理は、印刷装置１に電源が投入されて起動すると開始される処理であり、ＣＰＵ１０が記憶部２０等に記憶されているプログラムを読出して実行し、図５に示された各機能を制御することで実現される。
【００６４】
図１４を参照して、始めに、印刷装置１が起動すると、状態取得部２０１は各部の状態をチェックし、構成上使用できない機能や、ステープル針切れなどの資材不足や紙詰まりなどのエラーによって使用できない機能など、使用が制限されている機能を検出し、機能制限リスト作成部２１１はその検出結果に基づいて上述の機能制限リストを作成して機能制限リスト記憶部２１３に記憶する（ステップＳ２０１）。
【００６５】
次に、管理者設定入力部２０５およびメッセージ入力部２０３が管理者ＰＣ３から上記ステップＳ１０５で送信された機能の制限に関する情報および入力メッセージをすると（ステップＳ２０３でＹＥＳ）、機能制限リスト作成部２１１はそれらの情報に基づいて、該当する入力メッセージがある場合にはそのメッセージも含んだ機能制限リストを作成して機能制限リスト記憶部２１３に記憶する（ステップＳ２０５）。
【００６６】
次に、ユーザ・部門情報取得部２１５がユーザＰＣ５からユーザ情報や部門情報を受信し印刷装置１の機能の制限の問合せを受けると（ステップＳ２０７でＹＥＳ）、判断部に２１７おいて、ステップＳ２０７で取得したユーザ情報または部門情報がステップＳ２０５で作成された機能制限リストにおいて機能の使用が制限される対象とされている第１ユーザまたは第１部門であるか否かを判断する（ステップＳ２０９）。その結果、ステップＳ２０７で取得したユーザ情報または部門情報が機能の使用が制限される対象とされている第１ユーザまたは第１部門である場合（ステップＳ２０９でＹＥＳ）、管理者制限リスト作成部２１９が機能制限リスト記憶部２１３に記憶されている機能制限リストの中からそのユーザまたは部門の使用が制限されている機能に設定された制限に関する情報を抽出して管理者制限リストであることを示すラベルを付加して、上述の管理者制限リストを作成する（ステップＳ２１１）。引続いて、恒久的制限リスト作成部２２１および一時的制限リスト作成部２２３が、機能制限リスト記憶部２１３に記憶されている機能制限リストの中から、印刷装置１の現在の構成上の使用が制限されている機能に関する情報および管理者によって期間単位で使用の制限が設定された機能に関する情報を抽出して恒久的制限リストまたは一時的制限リストであることを示すラベルを各々付加して、上述の恒久的制限リストおよび一時的制限リストを作成する（ステップＳ２１３）。そしてリスト作成部２２５は、ステップＳ２１１，Ｓ２１３で作成された、該当する入力メッセージがある場合にはそのメッセージも格納されたリストをユーザＰＣ５に送信する（ステップＳ２１５）。また、必要に応じて、定型メッセージ記憶部２０７に記憶されている定型メッセージも共に送信してもよい。
【００６７】
以上の処理は印刷装置１が起動している間実行されて、ステップＳ２０３での管理者ＰＣ３からの設定に関する情報の受信、またはステップＳ２０７でのユーザＰＣ５からの問合せを待機する。そして、それらを受付けると以降の処理が実行される。
【００６８】
また、管理者制限リストは、上記ステップＳ２０９で、ステップＳ２０７で受信したユーザ情報または部門情報が機能の使用を制限する対象となっていると判断された場合に作成され、その対象となっていないと判断された場合には（ステップＳ２０９でＮＯ）、ステップＳ２１１はスキップされて、作成されない。
【００６９】
また、上記ステップＳ２１３において、恒久的制限リスト、および一時的制限リストは、機能制限リスト記憶部２１３に記憶されている機能制限リストに印刷装置１の現在の構成上の使用が制限されている機能に関する情報、および管理者によって期間単位で使用の制限が設定された機能に関する情報が含まれていない場合には作成されなくてもよい。
【００７０】
図１５は、ユーザＰＣ５で実行される処理の流れを示すフローチャートである。図１５のフローチャートで表わされる処理は、ユーザＰＣ５のＣＰＵ１０１がＲＯＭ１０３等に記憶されているプログラムを読出して実行し、プリンタドライバを起動させることによって開始される処理であって、図１２に示された各機能を制御することで実現される。
【００７１】
図１５を参照して、初めに、プリンタドライバが起動すると、ユーザ・部門情報取得部３０１はユーザ情報および／または部門情報を取得し（ステップＳ３０１）、ユーザ・部門情報送信部３０３はそれらの情報を印刷装置１に送信して印刷装置１の機能の使用に設定された制限を問合せる（ステップＳ３０３）。
【００７２】
その後、リスト取得部３０５が印刷装置１から上記ステップＳ２１５で送信された、機能に設定された制限に関する情報と、該当する入力メッセージがある場合にはメッセージも格納したリストを取得すると（ステップＳ３０５でＹＥＳ）、その情報をリスト記憶部３０７に記憶し（ステップＳ３０７）、制限情報提示部３０９が表示する。
【００７３】
以下、図１６〜図２０を用いて、上記ステップＳ３０９での表示の具体例を挙げる。
図１６は、ユーザＰＣ５においてプリンタドライバを起動すると、上記ステップＳ３０９で表示部１１５に表示される画面の具体例を示す図である。図１６に示される画面は、印刷装置１の操作を行なおうとするユーザが印刷のための各種設定を行なうための印刷設定画面である。
【００７４】
制限情報提示部３０９は、リスト記憶部３０７に記憶された、上記ステップＳ３０５で受信した各機能に設定された制限に関する情報を格納したリストを参照して、各機能について設定された制限が管理者の設定によるユーザ単位・部門単位での制限であるか、一時的な制限であるか、恒久的な制限であるかの、制限の種類を特定する。より具体的には、それらの特定は印刷装置１から送信されたリストに付加されたラベルを判別することで特定し得る。そして、使用が制限された機能については、印刷設定画面においてその機能が選択できないようにグレーアウトするなどして表示する。なお、図１６では、紙面での表現上、選択可能な領域が太線・太字で示され、選択不可能な領域や文字が細線・細字で示されていることで、選択不可能な領域や文字がグレーアウトで表示されていることが表現されている。図１６では、具体的には使用できない機能として「とじしろ」機能や「ステープル」機能や「パンチ穴」機能などが選択不可能なようにグレーアウトして表示される。
【００７５】
さらに、制限情報提示部３０９は、選択不可能に表わした使用が制限されている機能の表示に関連付けて、詳細な情報を表示させるためのボタン２００Ａ〜２００Ｃを表示する。さらにボタン２００Ａ〜２００Ｃは、各々、その機能に設定されている制限の種類を表わし、図１６は、ボタン２００Ａ〜２００Ｃ内のマークに色をつけ、マークの各色が制限の種類に対応している例である。
【００７６】
より具体的には、ボタン２００Ａは使用が制限されている「とじしろ」機能について詳細な情報を表示させるために「とじしろ」機能を選択するための（選択不可能に表示されている）ボタンの近傍に「とじしろ」機能の表示に関連付けられて表示され、ボタン２００Ａには、第１の色がついており、「とじしろ」機能に設定された制限の種類が管理者制限であることを表わしている。
【００７７】
ボタン２００Ｂは使用が制限されている「ステープル」機能について詳細な情報を表示させるために「ステープル」機能を選択するための（選択不可能に表示されている）ボタンの近傍に「ステープル」機能の表示に関連付けられて表示され、ボタン２００Ｂには、第２の色がついており、「ステープル」機能に設定された制限の種類が一時的制限であることを表わしている。
【００７８】
ボタン２００Ｃは使用が制限されている「パンチ穴」機能について詳細な情報を表示させるに「パンチ穴」機能を選択するための（選択不可能に表示されている）ボタンの近傍に「パンチ穴」機能の表示に関連付けられて表示され、ボタン２００Ｃには、第３の色がついており、「パンチ穴」機能に設定された制限の種類が恒久的制限であることを表わしている。
【００７９】
なお、図１６では制限の種類に対応した色で制限の種類を提示する具体例が示されているが、提示方法はこの方法に限定されず、制限の種類に応じて異なる提示形態とするあらゆる提示方法が採用され得る。
【００８０】
図１７は、管理者がユーザ単位または部門単位で使用の制限を設定した機能についての詳細な情報を通知する画面である。図１７に示される画面は、ボタン２００Ａに関連付けられている機能（ここでは「とじしろ」機能）が、管理者がユーザ単位または部門単位で使用の制限を設定した機能であり、当該プリンタドライバを用いて印刷装置１を操作しようとしているユーザまたは部門がその対象に含まれていることを通知する情報を含む。また、図１７においては、ボタン２００Ａと関連あるマーク４００Ａが表示され（ここでは同じ色のマークが表示されているものとする）、ボタン２００Ａに関連付けられている機能についての詳細な情報を通知する画面であることが示されている。
【００８１】
制限情報提示部３０９は、図１６の印刷設定画面においてボタン２００Ａが押されたことを検出すると、図１６の印刷設定画面に換えて、または印刷設定画面上にポップアップして図１７の画面を表示し、その画面において「あなたには使用権限がありません」というテキストを表示して、特定した制限の種類を、使用が制限されている理由としてユーザに通知する。上記テキストは、制限情報提示部３０９が、予め印刷装置１から取得されて記憶されている定型メッセージまたは予めユーザＰＣ５に記憶されている定型メッセージの中から、特定された制限の種類に応じた定型メッセージを選択して得られる。機能の使用が制限されている理由をユーザに通知する情報の他の例としては、その内容を表わしたイラストやマークや動画、特定の色彩や模様、音声やアニメーション、またはそれらの組合わせであってもよい。以降の画面の具体例においても同様である。
【００８２】
さらに、ボタン２００Ａに関連付けられている機能（ここでは「とじしろ」機能）について、制限リストにこの制限の設定に関連した入力メッセージが格納されている場合には、制限情報提示部３０９はその入力メッセージも表示する。図９に示された管理者制限リストに、「とじしろ」機能に設定された制限に関する情報に関連付けられて「管理者にお問合せください。」という入力メッセージが格納されているので、図１７の画面ではそのメッセージも表示されている。
【００８３】
図１８は、管理者が期間単位で一時的に使用の制限を設定した機能についての詳細な情報を通知する画面である。図１８に示される画面は、ボタン２００Ｂに関連付けられている機能（ここでは「ステープル」機能）が、管理者が期間単位で一時的に使用の制限を設定した機能であることを通知する情報を含む。また、図１８においては、ボタン２００Ｂと関連あるマーク４００Ｂが表示され（ここでは同じ色のマークが表示されているものとする）、ボタン２００Ｂに関連付けられている機能についての詳細な情報を通知する画面であることが示されている。
【００８４】
制限情報提示部３０９は、図１６の印刷設定画面においてボタン２００Ｂが押されたことを検出すると、図１６の印刷設定画面に換えて、または印刷設定画面上にポップアップして図１８の画面を表示し、その画面において「あなたには使用権限がありません」というテキストを表示して、特定した制限の種類を、使用が制限されている理由としてユーザに通知する。
【００８５】
さらに、図１１に示された一時的制限リストに、「ステープル」機能に設定された制限に関する情報に関連付けられて「ただいま、発注中です。」という入力メッセージが格納されているので、図１８の画面ではそのメッセージも表示されている。また、図１１に示された一時的制限リストにおいて、構成状態に関連した定型メッセージが指定されているので、予め印刷装置１より送信されてユーザＰＣ３に格納されている定型メッセージリスト（図６）より指定された定型メッセージである「ステープルの針が無くなりました。」も併せて表示されている。
【００８６】
図１９は、印刷装置１の構成上、恒久的に使用が制限されている機能についての詳細な情報を通知する画面である。図１９に示される画面は、ボタン２００Ｃに関連付けられている機能（ここでは「パンチ穴」機能）が恒久的に使用が制限されていることを通知する情報を含む。また、図１９においては、ボタン２００Ｃと関連あるマーク４００Ｃが表示され（ここでは同じ色のマークが表示されているものとする）、ボタン２００Ｃに関連付けられている機能についての詳細な情報を通知する画面であることが示されている。
【００８７】
制限情報提示部３０９は、図１６の印刷設定画面においてボタン２００Ｃが押されたことを検出すると、図１６の印刷設定画面に換えて、または印刷設定画面上にポップアップして図１９の画面を表示し、その画面において「現在の構成では使用できません。」というテキストを表示して、特定した制限の種類を、使用が制限されている理由としてユーザに通知する。
【００８８】
さらに、図１０に示された恒久的制限リストにおいて、「パンチ穴」機能の構成状態に関連した定型メッセージが指定されているので、予め印刷装置１より送信されてユーザＰＣ３に格納されている定型メッセージリスト（図６）より指定された定型メッセージである「下記のフィニッシャのいずれかを装着して下さい。…」も併せて表示されている。
【００８９】
上記ステップＳ３０９において、制限情報提示部３０９が図１６の印刷設定画面において機能の制限の種類を通知することで、プリンタドライバを利用して印刷装置１の操作を行なおうとしているユーザは、プリンタドライバを起動した時点で機能の使用の制限に関する状況を把握することができ、さらに機能の使用が制限されている場合にその理由を知ることができる。また、ボタン操作によって図１７〜図１９の画面が表示されて入力メッセージが表示されることで、より詳細に機能の使用が制限されている理由を知ることができる。そのため、その後のプリント作業の計画を立てやすくなる。
【００９０】
上記処理の具体例で、ステップＳ３０１では、ユーザ・部門情報取得部３０１は、予めユーザＰＣ５を起動してネットワークにログインする際に入力されたログイン情報等に基づいてユーザ情報や部門情報を取得するものとしたが、プリンタドライバ起動後に入力を受付けてもよい。たとえば、図１６に示される印刷設定画面において、認証および部門管理を行なうためのボタン３００が押されることで図２０に示される認証／部門管理画面を表示するように構成し、その画面に沿ってユーザ名やパスワードを含むユーザ情報、および／または部門名やパスワードを含む部門情報の入力をプリンタドライバ起動後に受付けてもよい。その場合、上記情報を受付けた時点で、図１５に示される処理が再度実行されて、上記ステップＳ３０３でユーザ・部門情報送信部３０３は、プリンタドライバ起動時から変更された新たなユーザ情報および部門情報を印刷装置１に送信して機能の制限を問合せる。これによって、プリンタドライバ起動時に図１６に示される印刷設定画面が表示された後、ボタン３００を押してユーザ情報などが変更されると、上記処理の結果として、その情報が反映された新たな印刷設定画面に画面が更新される。
【００９１】
ところで、以上で説明された図５，図１２に示された印刷装置１の構成およびユーザＰＣ５の構成、ならびに遠隔設定ツールを実現する管理者ＰＣ３の構成は、本実施の形態における印刷システムの構成の１つの具体例であって、本発明を実現するための構成は示された構成に限定されない。すなわち、遠隔設定ツールを実現するための構成の少なくとも一部が印刷装置１に含まれてもよく、図５に示された印刷装置１の機能構成のうちのいくつかはユーザＰＣ５側に含まれるものであってもよい。また、上述のように、管理者ＰＣ３のみが印刷装置１の印刷機能を制御する印刷制御装置として上記処理を行なってもよいし、上記印刷制御装置として、管理者ＰＣ３とユーザＰＣ５とが１つの装置で実現されてもよいし、管理者ＰＣ３と印刷装置１とが１つの装置で実現されてもよい。また、上述のように、ユーザＰＣ７のみが印刷装置１を操作する操作装置として上記処理を行なってもよいし、上記操作装置として、印刷装置１とユーザＰＣ５とが１つの装置で実現されてもよいし、管理者ＰＣ３と印刷装置１とが１つの装置で実現されてもよい。また、図１３〜図１５に示された処理も、いずれの装置で実行されるものであってもよい。本発明には、これら装置が備える機能およびこれら装置の実行する処理のあらゆる組合わせが含まれ得る。１つの具体例としては、印刷装置１には少なくとも状態取得部２０１のみ含まれて、印刷装置１はその取得結果をユーザＰＣ５に送信する機能を含んで、図５に示された印刷装置１のその他の構成はユーザＰＣ５側に含まれてもよい。その場合、図１４に示された処理のうち、ステップＳ２０３以下の処理はユーザＰＣ５において実行される。
【００９２】
さらに、上述の処理をコンピュータに実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９３】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００９４】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００９５】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９７】
【図１】実施の形態にかかる印刷システムの構成の具体例を示す図である。
【図２】ＭＦＰである印刷装置１のハードウェア構成の具体例を示すブロック図である。
【図３】管理者ＰＣ３およびユーザＰＣ５のハードウェア構成の具体例を示すブロック図である。
【図４】設定画面の具体例を示す図である。
【図５】印刷装置１において機能の使用の制限に関する情報をユーザに提示するための機能構成の具体例を示すブロック図である。
【図６】定型メッセージテーブルの具体例を示す図である。
【図７】ユーザ単位・部門単位で設定された機能の使用の制限を表わすテーブルの具体例を示す図である。
【図８】機能制限リストの具体例を示す図である。
【図９】管理者制限リストの具体例を示す図である。
【図１０】恒久的制限リストの具体例を示す図である。
【図１１】一時的制限リストの具体例を示す図である。
【図１２】ユーザＰＣ５において機能の使用の制限に関する情報をユーザに提示するための機能構成の具体例を示すブロック図である。
【図１３】管理者ＰＣ３で実行される処理の流れを示すフローチャートである。
【図１４】印刷装置１で実行される処理の流れを示すフローチャートである。
【図１５】ユーザＰＣ５で実行される処理の流れを示すフローチャートである。
【図１６】印刷設定画面の具体例を示す図である。
【図１７】制限についての詳細な情報を通知する画面の具体例を示す図である。
【図１８】制限についての詳細な情報を通知する画面の具体例を示す図である。
【図１９】制限についての詳細な情報を通知する画面の具体例を示す図である。
【図２０】認証／部門管理画面の具体例を示す図である。
【符号の説明】
【００９８】
１  印刷装置、２  記録媒体、３  管理者ＰＣ、５  ユーザＰＣ、７  ネットワーク、１０，１０１  ＣＰＵ、１５  ＮＩＣ、２０  記憶部、２５  パネル、３０  イメージリーダ部、３５  プリンタ部、４０  センサ部、４５  フィニッシャ、１０３  ＲＯＭ、１０５  ＲＡＭ、１０７  ハードディスクドライブ、１０９  読取部、１１１  入力部、１１３  通信部、１１５  表示部、２００Ａ〜２００Ｃ，３００  ボタン、２０１  状態取得部、２０３  メッセージ入力部、２０５  管理者設定入力部、２０７  定型メッセージ記憶部、２０９  機能制限記憶部、２１１  機能制限リスト作成部、２１３  機能制限リスト記憶部、２１５  ユーザ・部門情報取得部、２１７  判断部、２１９  管理者制限リスト作成部、２２１  恒久的制限リスト作成部、２２３  一時的制限リスト作成部、２２５  リスト送信部、３０１  ユーザ・部門情報取得部、３０３  ユーザ・部門情報送信部、３０５  リスト取得部、３０７  リスト記憶部、３０９  制限情報提示部、４００Ａ〜４００Ｃ  マーク。
【図１】
2008009901.tif 000003
【図２】
2008009901.tif 000004
【図３】
2008009901.tif 000005
【図４】
2008009901.tif 000006
【図５】
2008009901.tif 000007
【図６】
2008009901.tif 000008
【図７】
2008009901.tif 000009
【図８】
2008009901.tif 000010
【図９】
2008009901.tif 000011
【図１０】
2008009901.tif 000012
【図１１】
2008009901.tif 000013
【図１２】
2008009901.tif 000014
【図１３】
2008009901.tif 000015
【図１４】
2008009901.tif 000016
【図１５】
2008009901.tif 000017
【図１６】
2008009901.tif 000018
【図１７】
2008009901.tif 000019
【図１８】
2008009901.tif 000020
【図１９】
2008009901.tif 000021
【図２０】
2008009901.tif 000022
【手続補正書】
【提出日】平成18年8月30日(2006.8.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
リスト送信部２２５は、作成された管理者制限リスト、恒久的制限リスト、および一時的制限リストを、該当するメッセージがある場合にはそのメッセージと共に（本具体例ではメッセージがリストに格納されて）、ネットワーク７を介してユーザＰＣ５に送信する。また、定型メッセージ記憶部２０７に記憶される定型メッセージテーブルも送信する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
図１２は、ユーザＰＣ５において機能の使用の制限に関する情報をユーザに提示するための機能構成の具体例を示すブロック図である。図１２に示される各機能は、ユーザＰＣ５のＣＰＵ１０１がＲＯＭ１０３等に記憶されているプログラムを読出して実行してプリンタドライバを起動することによってＣＰＵ１０１に形成される。または、少なくとも一部が図３に示されたユーザＰＣ５のハードウェア構成によって実現されてもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
次に、ユーザ・部門情報取得部２１５がユーザＰＣ５からユーザ情報や部門情報を受信し印刷装置１の機能の制限の問合せを受けると（ステップＳ２０７でＹＥＳ）、判断部２１７において、ステップＳ２０７で取得したユーザ情報または部門情報がステップＳ２０５で作成された機能制限リストにおいて機能の使用が制限される対象とされている第１ユーザまたは第１部門であるか否かを判断する（ステップＳ２０９）。その結果、ステップＳ２０７で取得したユーザ情報または部門情報が機能の使用が制限される対象とされている第１ユーザまたは第１部門である場合（ステップＳ２０９でＹＥＳ）、管理者制限リスト作成部２１９が機能制限リスト記憶部２１３に記憶されている機能制限リストの中からそのユーザまたは部門の使用が制限されている機能に設定された制限に関する情報を抽出して管理者制限リストであることを示すラベルを付加して、上述の管理者制限リストを作成する（ステップＳ２１１）。引続いて、恒久的制限リスト作成部２２１および一時的制限リスト作成部２２３が、機能制限リスト記憶部２１３に記憶されている機能制限リストの中から、印刷装置１の現在の構成上、使用が制限されている機能に関する情報および管理者によって期間単位で使用の制限が設定された機能に関する情報を抽出して恒久的制限リストまたは一時的制限リストであることを示すラベルを各々付加して、上述の恒久的制限リストおよび一時的制限リストを作成する（ステップＳ２１３）。そしてリスト送信部２２５は、ステップＳ２１１，Ｓ２１３で作成された、該当する入力メッセージがある場合にはそのメッセージも格納されたリストをユーザＰＣ５に送信する（ステップＳ２１５）。また、必要に応じて、定型メッセージ記憶部２０７に記憶されている定型メッセージも共に送信してもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
その後、リスト取得部３０５が印刷装置１から上記ステップＳ２１５で送信された、機能に設定された制限に関する情報と、該当する入力メッセージがある場合にはメッセージも格納したリストを取得すると（ステップＳ３０５でＹＥＳ）、その情報をリスト記憶部３０７に記憶し（ステップＳ３０７）、制限情報提示部３０９が表示する（ステップＳ３０９）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
図１９は、管理者がユーザ単位または部門単位で使用の制限を設定した機能についての詳細な情報を通知する画面である。図１９に示される画面は、ボタン２００Ａに関連付けられている機能（ここでは「とじしろ」機能）が、管理者がユーザ単位または部門単位で使用の制限を設定した機能であり、当該プリンタドライバを用いて印刷装置１を操作しようとしているユーザまたは部門がその対象に含まれていることを通知する情報を含む。また、図１９においては、ボタン２００Ａと関連あるマーク４００Ｃが表示され（ここでは同じ色のマークが表示されているものとする）、ボタン２００Ａに関連付けられている機能についての詳細な情報を通知する画面であることが示されている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
制限情報提示部３０９は、図１６の印刷設定画面においてボタン２００Ａが押されたことを検出すると、図１６の印刷設定画面に換えて、または印刷設定画面上にポップアップして図１９の画面を表示し、その画面において「あなたには使用権限がありません」というテキストを表示して、特定した制限の種類を、使用が制限されている理由としてユーザに通知する。上記テキストは、制限情報提示部３０９が、予め印刷装置１から取得されて記憶されている定型メッセージまたは予めユーザＰＣ５に記憶されている定型メッセージの中から、特定された制限の種類に応じた定型メッセージを選択して得られる。機能の使用が制限されている理由をユーザに通知する情報の他の例としては、その内容を表わしたイラストやマークや動画、特定の色彩や模様、音声やアニメーション、またはそれらの組合わせであってもよい。以降の画面の具体例においても同様である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】変更
【補正の内容】
【００８２】
さらに、ボタン２００Ａに関連付けられている機能（ここでは「とじしろ」機能）について、制限リストにこの制限の設定に関連した入力メッセージが格納されている場合には、制限情報提示部３０９はその入力メッセージも表示する。図９に示された管理者制限リストに、「とじしろ」機能に設定された制限に関する情報に関連付けられて「管理者にお問合せください。」という入力メッセージが格納されているので、図１９の画面ではそのメッセージも表示されている。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
図１７は、管理者が期間単位で一時的に使用の制限を設定した機能についての詳細な情報を通知する画面である。図１７に示される画面は、ボタン２００Ｂに関連付けられている機能（ここでは「ステープル」機能）が、管理者が期間単位で一時的に使用の制限を設定した機能であることを通知する情報を含む。また、図１７においては、ボタン２００Ｂと関連あるマーク４００Ａが表示され（ここでは同じ色のマークが表示されているものとする）、ボタン２００Ｂに関連付けられている機能についての詳細な情報を通知する画面であることが示されている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
制限情報提示部３０９は、図１６の印刷設定画面においてボタン２００Ｂが押されたことを検出すると、図１６の印刷設定画面に換えて、または印刷設定画面上にポップアップして図１７の画面を表示し、その画面において「一時的に使用できません」というテキストを表示して、特定した制限の種類を、使用が制限されている理由としてユーザに通知する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
さらに、図１１に示された一時的制限リストに、「ステープル」機能に設定された制限に関する情報に関連付けられて「ただいま、発注中です。」という入力メッセージが格納されているので、図１７の画面ではそのメッセージも表示されている。また、図１１に示された一時的制限リストにおいて、構成状態に関連した定型メッセージが指定されているので、予め印刷装置１より送信されてユーザＰＣ５に格納されている定型メッセージリスト（図６）より指定された定型メッセージである「ステープルの針が無くなりました。」も併せて表示されている。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
図１８は、印刷装置１の構成上、恒久的に使用が制限されている機能についての詳細な情報を通知する画面である。図１８に示される画面は、ボタン２００Ｃに関連付けられている機能（ここでは「パンチ穴」機能）が恒久的に使用が制限されていることを通知する情報を含む。また、図１８においては、ボタン２００Ｃと関連あるマーク４００Ｂが表示され（ここでは同じ色のマークが表示されているものとする）、ボタン２００Ｃに関連付けられている機能についての詳細な情報を通知する画面であることが示されている。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
制限情報提示部３０９は、図１６の印刷設定画面においてボタン２００Ｃが押されたことを検出すると、図１６の印刷設定画面に換えて、または印刷設定画面上にポップアップして図１８の画面を表示し、その画面において「現在の構成では使用できません。」というテキストを表示して、特定した制限の種類を、使用が制限されている理由としてユーザに通知する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
さらに、図１０に示された恒久的制限リストにおいて、「パンチ穴」機能の構成状態に関連した定型メッセージが指定されているので、予め印刷装置１より送信されてユーザＰＣ５に格納されている定型メッセージリスト（図６）より指定された定型メッセージである「下記のフィニッシャのいずれかを装着して下さい。…」も併せて表示されている。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
ところで、以上で説明された図５，図１２に示された印刷装置１の構成およびユーザＰＣ５の構成、ならびに遠隔設定ツールを実現する管理者ＰＣ３の構成は、本実施の形態における印刷システムの構成の１つの具体例であって、本発明を実現するための構成は示された構成に限定されない。すなわち、遠隔設定ツールを実現するための構成の少なくとも一部が印刷装置１に含まれてもよく、図５に示された印刷装置１の機能構成のうちのいくつかはユーザＰＣ５側に含まれるものであってもよい。また、上述のように、管理者ＰＣ３のみが印刷装置１の印刷機能を制御する印刷制御装置として上記処理を行なってもよいし、上記印刷制御装置として、管理者ＰＣ３とユーザＰＣ５とが１つの装置で実現されてもよいし、管理者ＰＣ３と印刷装置１とが１つの装置で実現されてもよい。また、上述のように、ユーザＰＣ５のみが印刷装置１を操作する操作装置として上記処理を行なってもよいし、上記操作装置として、印刷装置１とユーザＰＣ５とが１つの装置で実現されてもよいし、管理者ＰＣ３と印刷装置１とが１つの装置で実現されてもよい。また、図１３〜図１５に示された処理も、いずれの装置で実行されるものであってもよい。本発明には、これら装置が備える機能およびこれら装置の実行する処理のあらゆる組合わせが含まれ得る。１つの具体例としては、印刷装置１には少なくとも状態取得部２０１のみ含まれて、印刷装置１はその取得結果をユーザＰＣ５に送信する機能を含んで、図５に示された印刷装置１のその他の構成はユーザＰＣ５側に含まれてもよい。その場合、図１４に示された処理のうち、ステップＳ２０３以下の処理はユーザＰＣ５において実行される。