(57)【要約】    【課題】  印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる画像管理装置及び方法、並びにプログラム及び記憶媒体を提供する。    【解決手段】  サーバ１は、クライアント５の入力手段によって入力された利用者名及びパスワードに基づいて、アクセスを許可するときは、画像データの選択処理、プリンタの選択処理を行い、利用者名をキー１、プリンタのプリンタ名をキー２に夫々設定し、データベースプログラム３２に問合せて、設定された２つのキーの組み合わせに対応する認証情報がハードディスク９内のデータベース３４に記憶されているときは、データベース３４から対応する認証情報であるデータ１及びデータ２を取得し、夫々グループＩＤ及びパスコードとして設定し、選択された画像データを、設定したグループＩＤ及びパスコードを付加した上で、選択されたプリンタに送信する。【選択図】    図４  
2005078527.tif 000002
【特許請求の範囲】
【請求項１】
認証情報により印刷の制限を行う複数の画像形成装置の少なくとも１つに画像データを送信する画像管理装置において、
前記認証情報のうち、利用者に対応して管理され、画像データを送信すべき前記複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持する保持手段を備えることを特徴とする画像管理装置。
【請求項２】
前記利用者を特定する利用者情報を入力するための利用者情報入力手段と、前記送信すべき画像データを特定する画像データ情報を入力するための画像データ情報入力手段と、前記画像データを送信すべき画像形成装置の１つを特定する画像形成装置情報を入力するための画像形成装置情報入力手段とを備え、前記入力された画像データ情報によって特定される画像データを、前記認証情報と共に、前記入力された画像形成装置情報によって特定される画像形成装置に送信する画像データ送信手段とを備えることを特徴とする請求項１記載の画像管理装置。
【請求項３】
前記認証情報は、前記入力された利用者情報及び前記入力された画像形成装置情報に対応することを特徴とする請求項１又は２記載の画像管理装置。
【請求項４】
前記利用者情報から前記利用者が所属する部門を特定する所属部門情報を記憶する所属部門情報記憶手段をさらに備え、前記認証情報は、前記特定された所属部門情報及び前記入力された画像形成装置情報に対応することを特徴とする請求項１又は２記載の画像管理装置。
【請求項５】
認証情報により印刷の制限を行う複数の画像形成装置の少なくとも１つに画像データを送信する画像管理方法において、
前記認証情報のうち、利用者に対応して管理され、画像データを送信すべき前記複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持する保持ステップを備えることを特徴とする画像管理方法。
【請求項６】
前記利用者を特定する利用者情報を入力する利用者情報入力ステップと、前記送信すべき画像データを特定する画像データ情報を入力する画像データ情報入力ステップと、前記画像データを送信すべき画像形成装置の１つを特定する画像形成装置情報を入力する画像形成装置情報入力ステップとを備え、前記入力された画像データ情報によって特定される画像データを、前記認証情報と共に、前記入力された画像形成装置情報によって特定される画像形成装置に送信する画像データ送信ステップとを備えることを特徴とする請求項５記載の画像管理方法。
【請求項７】
前記認証情報は、前記入力された利用者情報及び前記入力された画像形成装置情報に対応することを特徴とする請求項５又は６記載の画像管理方法。
【請求項８】
前記利用者情報から前記利用者が所属する部門を特定する所属部門情報を記憶する所属部門情報記憶ステップをさらに備え、前記認証情報は、前記特定された所属部門情報及び前記入力された画像形成装置情報に対応することを特徴とする請求項５又は６記載の画像管理方法。
【請求項９】
認証情報により印刷の制限を行う複数の画像形成装置の少なくとも１つに画像データを送信する画像管理方法をコンピュータに実行させる画像管理プログラムにおいて、
前記認証情報のうち、利用者に対応して管理され、画像データを送信すべき前記複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持する保持モジュールを備えることを特徴とする画像管理プログラム。
【請求項１０】
請求項９記載のプログラムを格納することを特徴とするコンピュータ読取り可能な記憶媒体。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理装置及び方法、並びにプログラム及び記憶媒体に関し、特に認証により印刷の禁止又は制限をする印刷制限機能や、部門毎に印刷枚数の管理や課金の管理を行う印刷管理機能を有するプリンタに画像データを送信する画像管理装置及び方法、並びにプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
インターネットを介してクライアントからプリンタへ画像データを送信するサービスとして、ＩＰＰプロトコルが提案されている。ＩＰＰプロトコルを用いることにより、インターネットを介して遠隔地のプリンタに印刷ジョブを送信し、印刷を行うことができる。ところが、ＩＰＰプロトコルによる印刷では、プリンタのホスト名又はＩＰアドレスを予め知らなければ、プリンタに印刷ジョブを送信することができず、不特定多数の利用者がプリンタを利用するということが困難であった。
【０００３】
このため、印刷仲介用サーバに複数のプリンタを登録しておき、クライアントからの印刷指示により、指定されたプリンタに印刷ジョブを送信することができる印刷仲介方法が提案されている（例えば、特許文献１）。この印刷仲介方法によれば、不特定多数のユーザが自分の近くに位置するプリンタを検索し、そのプリンタに印刷ジョブを送信することが可能である。また、クライアント及び印刷ジョブを送信する出力先プリンタに応じて、印刷の禁止又は制限をすることが可能である。
【０００４】
また、プリンタに対する使用権限を示す認証情報を付加したジョブをクライアントからプリンタに送出する技術が提案されている（例えば、特許文献２）。
【特許文献１】特開２００１−２３６１８３号公報
【特許文献２】特開２０００−２００２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記印刷仲介方法は、仲介用コンピュータによって出力先プリンタへの出力制限を行うため、出力先プリンタ側にも印刷の禁止又は制限をする印刷制限機能や、部門毎に印刷枚数の管理や課金の管理を行う印刷管理機能がある場合には、印刷制限機能や印刷管理機能の設定の変更を行うときに、出力先プリンタ側及び仲介用コンピュータ側の２つの設定を、情報の整合性を保ちつつ変更しなければならず、設定変更が複雑である上に、誤った設定をする可能性がある。
【０００６】
また、仲介用コンピュータが複数存在する場合には、全ての仲介用コンピュータの設定を変更しなければならず、設定の変更に時間がかかる。
【０００７】
更に、印刷枚数の管理や課金管理を行おうとする場合には、出力先プリンタがプリンタ機能、複写機機能、ＦＡＸ受信機能等を具備するマルチファンクションデバイスのときは、仲介用コンピュータ側ではプリンタ機能以外の印刷枚数の管理や課金管理を実施することができない。
【０００８】
本発明の目的は、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる画像管理装置及び方法、並びにプログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の画像管理装置は、認証情報により印刷の制限を行う複数の画像形成装置の少なくとも１つに画像データを送信する画像管理装置において、前記認証情報のうち、利用者に対応して管理され、画像データを送信すべき前記複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持する保持手段を備えることを特徴とする。
【００１０】
請求項２記載の画像管理装置は、請求項１記載の画像管理装置において、前記利用者を特定する利用者情報を入力するための利用者情報入力手段と、前記送信すべき画像データを特定する画像データ情報を入力するための画像データ情報入力手段と、前記画像データを送信すべき画像形成装置の１つを特定する画像形成装置情報を入力するための画像形成装置情報入力手段とを備え、前記入力された画像データ情報によって特定される画像データを、前記認証情報と共に、前記入力された画像形成装置情報によって特定される画像形成装置に送信する画像データ送信手段とを備えることを特徴とする。
【００１１】
請求項３記載の画像管理装置は、請求項１又は２記載の画像管理装置において、前記認証情報は、前記入力された利用者情報及び前記入力された画像形成装置情報に対応することを特徴とする。
【００１２】
請求項４記載の画像管理装置は、請求項１又は２記載の画像管理装置において、前記利用者情報から前記利用者が所属する部門を特定する所属部門情報を記憶する所属部門情報記憶手段をさらに備え、前記認証情報は、前記特定された所属部門情報及び前記入力された画像形成装置情報に対応することを特徴とする。
【００１３】
請求項５記載の画像管理方法は、認証情報により印刷の制限を行う複数の画像形成装置の少なくとも１つに画像データを送信する画像管理方法において、前記認証情報のうち、利用者に対応して管理され、画像データを送信すべき前記複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持する保持ステップを備えることを特徴とする。
【００１４】
請求項６記載の画像管理方法は、請求項５記載の画像管理方法において、前記利用者を特定する利用者情報を入力する利用者情報入力ステップと、前記送信すべき画像データを特定する画像データ情報を入力する画像データ情報入力ステップと、前記画像データを送信すべき画像形成装置の１つを特定する画像形成装置情報を入力する画像形成装置情報入力ステップとを備え、前記入力された画像データ情報によって特定される画像データを、前記認証情報と共に、前記入力された画像形成装置情報によって特定される画像形成装置に送信する画像データ送信ステップとを備えることを特徴とする。
【００１５】
請求項７記載の画像管理方法は、請求項５又は６記載の画像管理方法において、前記認証情報は、前記入力された利用者情報及び前記入力された画像形成装置情報に対応することを特徴とする。
【００１６】
請求項８記載の画像管理方法は、請求項５又は６記載の画像管理方法において、前記利用者情報から前記利用者が所属する部門を特定する所属部門情報を記憶する所属部門情報記憶ステップをさらに備え、前記認証情報は、前記特定された所属部門情報及び前記入力された画像形成装置情報に対応することを特徴とする。
【００１７】
請求項９記載の画像管理プログラムは、認証情報により印刷の制限を行う複数の画像形成装置の少なくとも１つに画像データを送信する画像管理方法をコンピュータに実行させる画像管理プログラムにおいて、前記認証情報のうち、利用者に対応して管理され、画像データを送信すべき前記複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持する保持モジュールを備えることを特徴とする。
【００１８】
請求項１０記載のコンピュータ読取り可能な記憶媒体は、請求項９記載のプログラムを格納することを特徴とする。
【発明の効果】
【００１９】
請求項１記載の画像管理装置、請求項５記載の画像管理方法、請求項９記載の画像管理プログラム、請求項１０記載のコンピュータ読取り可能な記憶媒体によれば、認証情報のうち、利用者に対応して管理され画像データを送信すべき複数の画像形成装置における１つの画像形成装置に対応した認証情報を保持するので、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる。
【００２０】
請求項２記載の画像管理装置、請求項６記載の画像管理方法によれば、入力された画像データ情報によって特定される画像データを、認証情報と共に、入力された画像形成装置情報によって特定される画像形成装置に送信するので、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる。
【００２１】
請求項３記載の画像管理装置、請求項７記載の画像管理方法によれば、認証情報は、入力された利用者情報及び入力された画像形成装置情報に対応するので、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる。
【００２２】
請求項４記載の画像管理装置、請求項８記載の画像管理方法によれば、利用者情報から利用者が所属する部門を特定する所属部門情報を記憶し、認証情報は、特定された所属部門情報及び入力された画像形成装置情報に対応するので、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができると共に、部門毎の印刷枚数の管理や課金の管理を容易に行うことができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を図面を用いて詳説する。
【００２４】
図１は、本発明の実施の形態に係る画像管理装置を備える画像管理システムの概略構成を示すブロック図である。
【００２５】
図１において、画像管理システムは、複数の画像データを記憶し、外部装置からの入力に応じて外部のプリンタに画像データを送信するサーバ１（画像管理装置）と、サーバ１から送信された画像データのうち、許可された利用者が送信した画像データを印刷する印刷制限機能を有するプリンタ２〜４と、サーバ１に対して印刷指示を与えるクライアント５とを備え、これらの機器はインターネット５０を介して互いに接続されている。
【００２６】
図２は、図１におけるサーバ１の内部構成を示すブロック図である。
【００２７】
図２において、サーバ１は、インターネット５０を介して外部機器と通信するためのネットワークインターフェイス６と、サーバ１全体を制御するためのＣＰＵ７と、プログラム実行時の作業用記憶領域等を有するＲＡＭ８と、一般的なディスクオペレーティングシステムにより複数のプログラムやデータを記憶することができるハードディスク９とを備え、これらは内部バス５１により互いに接続されている。
【００２８】
ハードディスク９は、図３に示すように、サーバ１全体を制御する処理を行うオペレーティングシステム３１と、サーバ１の画像管理装置としての機能を実現する制御プログラム３３と、利用者及び出力先プリンタの組み合わせに応じた認証情報を管理すると共に、制御プログラム３３からの問合せに応じてデータを返信する処理を行うデータベースプログラム３２と、データベースプログラム３２が読み書きする認証情報のデータベース３４と、画像データ３５とを記憶している。
【００２９】
サーバ１が起動すると、ハードディスク９に保持されたオペレーティングシステム３１が読み出され、ＲＡＭ８を作業領域としてＣＰＵ７によって実行される。次いで、データベースプログラム３２及び制御プログラム３３が、ハードディスク９から読み出され、夫々ＣＰＵ７によって実行される。この段階で、外部のクライアントからの接続が可能となる。
【００３０】
図４は、図３における制御プログラム３３によって実行される画像データ送信処理のフローチャートである。
【００３１】
図４では、サーバ１には画像データの出力先となるプリンタ２〜４が予め登録されているものとする。
【００３２】
図４において、まず、サーバ１は、クライアント５から発行されたログイン要求を受信すると（ステップＳ１０１でＹＥＳ）、利用者名及びパスワードの入力を要求するデータをクライアント５に送信し、クライアント５の入力手段によって入力された利用者名及びパスワードに基づいて、アクセスを許可するか否かを判別する（ステップＳ１０２）。
【００３３】
ステップＳ１０２の判別の結果、アクセスを許可しないときは、クライアント５に認証エラー通知を送信して（ステップＳ１１０）、ステップ１０１以降の処理を繰り返す。
【００３４】
ステップＳ１０２の判別の結果、アクセスを許可するときは、ステップＳ１０３に進んで、画像データの選択処理を行う。即ち、サーバ１は、利用者名及びパスワードを一時的にＲＡＭ８へ記憶した後、ハードディスク９の画像データ３５に記憶されている画像データのリストデータをクライアント５に送信すると、画像データのリストデータを受信したクライアント５は、印刷したい画像データの選択を求める対話画面を表示する。この対話画面上で、利用者は画像データのリストから印刷すべき画像データを選択する。この選択された画像データの情報はサーバ１に送信される。
【００３５】
続くステップＳ１０４では、プリンタの選択処理を行う。即ち、サーバ１が、サーバ１に登録されているプリンタのリストデータをクライアント５に送信すると、プリンタのリストデータを受信したクライアント５は、プリンタの選択を求める対話画面を表示する。この対話画面上で、利用者はプリンタのリストからプリンタを選択する。この選択されたプリンタの情報はサーバ１に送信される。
【００３６】
次いで、ステップＳ１０２で一時的に記憶した利用者名をキー１、ステップＳ１０４で選択されたプリンタのプリンタ名をキー２に夫々設定し、データベースプログラム３２に問合せて（ステップＳ１０５）、設定された２つのキーの組み合わせに対応する認証情報がハードディスク９内のデータベース３４に記憶されているか否かを判別する（ステップＳ１０６）。データベース３４には、図５に示すように、利用者名であるキー１及びプリンタ名であるキー２の組み合わせと、それらの組み合わせに対応するデータ１及びデータ２の２つの認証情報の組み合わせとを有するデータテーブルが記憶されている。
【００３７】
ステップＳ１０６の判別の結果、対応する認証情報が記憶されているときは、サーバ１は、データベース３４から対応する認証情報であるデータ１及びデータ２を取得し、夫々グループＩＤ及びパスコードとして設定し、ステップＳ１０３で選択された画像データを、設定したグループＩＤ及びパスコードを付加した（ステップＳ１０７）上で、ステップＳ１０４で選択されたプリンタに送信し（ステップＳ１０８）、本処理を終了する。
【００３８】
ステップＳ１０６の判別の結果、対応する認証情報が記憶されていないときは、サーバ１は、ステップＳ１０３で選択された画像データを、グループＩＤ及びパスコードを付加することなく、ステップＳ１０４で選択されたプリンタに送信し（ステップＳ１０８）、本処理を終了する。
【００３９】
図４の処理によれば、サーバ１に予め記憶されると共に利用者名と出力先プリンタのプリンタ名の組み合わせに対応した認証情報を付加した（ステップＳ１０７）上で、印刷ジョブをプリンタに送信する（ステップＳ１０８）ので、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる。
【００４０】
図６は、図１におけるプリンタ２〜４によって実行される印刷処理のフローチャートである。
【００４１】
図６において、プリンタ２は、印刷を許可するグループを特定するためのグループＩＤ及びそれに対応するパスコードの組み合わせを予め複数記憶しており、サーバ１から画像データを受信すると（ステップＳ６０１でＹＥＳ）、受信した画像データにグループＩＤ及びパスコードが付加されており（ステップＳ６０２でＹＥＳ）、当該グループＩＤ及びパスコードの組み合わせがプリンタ２に記憶されている組み合わせのいずれかと一致するときは（ステップＳ６０３でＹＥＳ）、受信した画像データを用紙上に画像形成して出力（印刷）する（ステップＳ６０４）。
【００４２】
一方、受信した画像データにグループＩＤ及びパスコードが付加されていないとき（ステップＳ６０２でＮＯ）、又は画像データに付加されたグループＩＤ及びパスコードの組み合わせがプリンタ２に記憶されている組み合わせのいずれとも一致しないときは（ステップＳ６０３でＮＯ）、受信した画像データを印刷することなく本処理を終了する。
【００４３】
図６の処理によれば、受信した画像データにグループＩＤ及びパスコードが付加されており（ステップＳ６０２でＹＥＳ）、当該グループＩＤ及びパスコードの組み合わせがプリンタ２に記憶されている組み合わせのいずれかと一致するときは（ステップＳ６０３でＹＥＳ）、受信した画像データを用紙上に画像形成して出力（印刷）する（ステップＳ６０４）ので、印刷を許可された利用者のみが、印刷制限機能を有するプリンタで印刷を行うことができる。
【００４４】
本実施の形態において、サーバ１に記憶される画像は画像データとして説明したが、PostScript言語等に代表されるページ記述言語のデータであってもよい。また、一般的なワードプロセッサアプリケーションの文書ファイルを記憶しておき、プリンタで印刷処理が可能な印刷データ形成に変換してから、プリンタに出力してもよい。
【００４５】
プリンタの選択は、サーバ１に予め登録されているプリンタのリストをクライアント５に送信し、利用者がそのリストからプリンタを選択するとしたが、クライアント５において利用者が容易に入力可能なプリンタＩＤ番号等のプリンタを特定する情報を入力することにより、プリンタを指定するようにしてもよい。また、プリンタの設置場所や、プリンタの有する機能等を検索条件として検索を行い、利用者にとって最適なプリンタを選択させてもよい。
【００４６】
画像データの選択は、サーバ１に記憶されている画像データのリストをクライアント５に送信し、利用者がそのリストから画像データを選択するとしたが、クライアント５において利用者が容易に入力可能な画像データＩＤ番号等の画像データを特定する情報を入力することにより、画像データを指定するようにしてもよい。
【００４７】
本実施の形態によれば、画像データがサーバ１の内部に記憶されているので、出力する画像データのリストを生成することが容易である。
【００４８】
以下、本発明の第２の実施の形態を図面を参照しながら説明する。
【００４９】
本実施の形態は、利用者が画像管理装置の対話手段によって全ての操作を行うこと、画像管理装置とは別の画像ファイルサーバに記憶されている画像データを選択して送信すること、及び複数の利用者を含むグループの情報を出力先プリンタに送信する認証情報と共に画像管理装置において管理することを特徴とする。
【００５０】
図７は、本発明の第２の実施の形態に係る画像管理装置を備える画像管理システムの概略構成を示すブロック図である。
【００５１】
図７において、画像管理システムは、利用者との対話手段を有し、外部の画像記憶装置と通信して、外部のプリンタに画像データを送信するサーバ１（画像管理装置）と、許可された利用者が送信した画像データを印刷する印刷制限機能及び印刷管理機能を有するプリンタ２〜４と、複数の画像データを記憶する画像サーバ１０とを備え、これらの機器はインターネット５０を介して互いに接続されている。
【００５２】
図８は、図７におけるサーバ１の内部構成を示すブロック図である。
【００５３】
図８において、サーバ１は、インターネット５０を介して外部機器と通信するためのネットワークインターフェイス６と、サーバ１全体を制御するためのＣＰＵ７と、プログラム実行時の作業用記憶領域等を有するＲＡＭ８と、一般的なディスクオペレーティングシステムにより複数のプログラムやデータを記憶することができるハードディスク９と、液晶ディスプレイ等の表示手段及びそれに組み込まれたタッチスクリーン等の入力手段により構成され、利用者との対話的入出力処理を行う対話モジュール１１とを備え、これらは内部バス５１により互いに接続されている。
【００５４】
本実施の形態において、ハードディスク９に記憶されるプログラム及びデータは、図３に示したものと同じである。
【００５５】
但し、データベース３４は、図１１に示すデータテーブル及び図１２に示すデータテーブルを記憶し、データベースプログラム３２は、図１１に示すデータテーブルを参照して、利用者番号をキー１としてそれに対応するパスコード及びグループ番号を夫々データ１、及びデータ２から取得する第１のデータベースプログラムと、図１２に示すデータテーブルを参照して、グループ番号をキー１としてそれに対応するグループＩＤ及びパスコードを夫々データ１、及びデータ２から取得する第２のデータベースプログラムとから構成される。
【００５６】
図９及び図１０は、図３における制御プログラム３３によって実行される画像データ送信処理のフローチャートである。
【００５７】
図９において、まず、利用者がサーバ１へのログイン手続きを行うためのログイン情報入力画面を対話モジュール１１に表示する（ステップＳ１２１）。
【００５８】
ログイン情報入力画面は、図１３に示すように、ユーザ情報の好適な一例であるユーザＩＤ入力領域６１と、パスコード入力領域６２と、ボタンイメージ６３とを表示しており、利用者は、ユーザＩＤ入力領域６１に利用者番号を、パスコード入力領域６２にパスコードを、ボタンイメージ６３を利用して夫々入力する。なお、ユーザＩＤの代わりに、予め認証局により認証され個人を特定可能な電子証明書、又は指紋や声紋から取得される生体特徴の電子情報等であってもよいことは言うまでもない。
【００５９】
図９に戻り、ステップＳ１２２で、利用者番号及びパスコードがログイン情報入力画面に入力されたときは（ステップＳ１２２でＹＥＳ）、入力された利用者番号をキー１として設定し、図１１に示すデータテーブルから対応する認証情報であるデータ１及びデータ２を取得し（ステップＳ１２３）、夫々パスコード及びグループ番号として設定し、ステップＳ１２２において入力されたパスコードとステップＳ１２３においてデータベースから取得したパスコードとが一致するか否かを判別する（ステップＳ１２４）。
【００６０】
ステップＳ１２４の結果、パスコードが一致しないときは、対話モジュール１１に認証エラーメッセージを表示し（ステップＳ１２５）、ステップＳ１２１に戻る。
【００６１】
ステップＳ１２４の結果、パスコードが一致するときは、サーバ１は、画像サーバ１０から画像データのリストを取得し（ステップＳ１２６）、取得したリストに基づいて、画像データ選択画面を対話モジュール１１に表示する（ステップＳ１２７）。ステップＳ１２６では、具体的には、サーバ１は、画像サーバ１０に対して画像データのリストを要求するコマンドを送信し、コマンドを受信した画像サーバ１０は、画像サーバ１０内部に記憶している画像データのリストを生成して、サーバ１に送信する。画像データのリストは画像サーバ１０内部の記憶装置にディレクトリ構造によって階層的に管理された画像の全リストであり、この階層の情報も含めてリストが生成される。
【００６２】
画像データ選択画面は、図１４に示すように、階層的に表示された画像データリスト７１と、ボタンイメージ７２とが表示されており、利用者はこの画像データ選択画面を操作することにより出力する画像データを指定する。例えば、ボタンイメージ７２の上下キーで１つ上又は下の項目を選択し、左右キーで選択したディレクトリを展開又は折り畳む等の操作により、出力する画像データを選択する。
【００６３】
図９に戻り、ステップＳ１２８で、ＯＫボタンが押下されて画像データの選択が完了すると（ステップＳ１２８でＹＥＳ）、予めサーバ1の画像データ出力先として登録されているプリンタのリストからプリンタを選択するためのプリンタ選択画面を対話モジュール１１に表示する（ステップＳ１２９）。
【００６４】
プリンタ選択画面は、図１５に示すように、設置された地域毎にグループ分けされたプリンタリスト８１とボタンイメージ８２とが表示されており、ボタンイメージ８２の上下左右キーを操作することにより、出力先のプリンタを選択することができる。
【００６５】
図１０に戻り、ＯＫボタンが押下されてプリンタの選択が完了すると（ステップＳ１３０でＹＥＳ）、ステップＳ１２３においてデータベースから取得したグループ番号をキー１に設定し、図１２に示すデータテーブルに問合せて（ステップＳ１３１）、設定されたキーに対応する認証情報がデータテーブルに記憶されているか否かを判別する（ステップＳ１３２）。
【００６６】
ステップＳ１３２の判別の結果、対応する認証情報が記憶されていないときは、対話モジュール１１に認証エラーメッセージを表示し（ステップＳ１３３）、ステップＳ１２１に戻る。
【００６７】
ステップＳ１３２の判別の結果、対応する認証情報が記憶されているときは、サーバ１は、データベース３４から対応する認証情報であるデータ１及びデータ２を取得して、夫々グループＩＤ及びパスコードとして設定し（ステップＳ１３４）、ステップＳ１２８で選択された画像データの転送要求を画像サーバ１０に送信し、画像サーバ１０から該画像データを取得して（ステップＳ１３５）、ハードディスク９に一時的に記憶する。
【００６８】
次いで、ハードディスク９に一時的に記憶した画像データをステップＳ１３３で設定したグループＩＤ及びパスコードを付加して（ステップＳ１３６）、ステップＳ１３０で選択されたプリンタに送信し（ステップＳ１３７）、本処理を終了する。
【００６９】
サーバ１から画像データを受信したプリンタでは、図６と同様に、受信した画像データにグループＩＤ及びパスコードが付加されており（ステップＳ６０２でＹＥＳ）、当該グループＩＤ及びパスコードの組み合わせがプリンタ２に記憶されている組み合わせのいずれかと一致するときは（ステップＳ６０３でＹＥＳ）、受信した画像データを用紙上に画像形成して出力（印刷）する（ステップＳ６０４）ことにより印刷制限を行い、さらに、部門毎の印刷枚数の管理や課金の管理を行う。
【００７０】
図９及び図１０の処理によれば、サーバ１に予め記憶されると共に複数の利用者を含むグループのグループ番号に対応した認証情報を付加した（ステップＳ１３６）上で、印刷ジョブをプリンタに送信する（ステップＳ１３７）ので、印刷制限機能及び印刷管理機能の設定及び設定の変更を容易に行うことができる。
【００７１】
また、部門毎の印刷枚数の管理や課金の管理を容易に行うことができる。
【００７２】
本実施の形態において、入力する項目は全て数値としたが、対話手段や内部のプログラムが対応できるのであれば、アルファベットや漢字でもよい。
【００７３】
また、画像データの選択は、画像サーバ１０から取得した全画像データのリストにより行うとしたが、利用者毎にディレクトリを分けておき、利用者は、自分のディレクトリからのみ画像データを選択できるようにしてもよい。
【００７４】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図４、図６、図９及び図１０のフローチャート）をコンピュータ又はＣＰＵ７に供給し、そのコンピュータ又はＣＰＵ７が該供給されたプログラムを読出して実行することによって、達成することができる。
【００７５】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接供給されるか、又はインターネット５０、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００７６】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００７７】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵ７に供給し、そのコンピュータ又はＣＰＵ７が記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００７８】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００７９】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ+ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００８０】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係る画像管理装置を備える画像管理システムの概略構成を示すブロック図である。
【図２】図１におけるサーバ１の内部構成を示すブロック図である。
【図３】図２におけるハードディスク９の構成を示す図である。
【図４】図３における制御プログラム３３によって実行される画像データ送信処理のフローチャートである。
【図５】図３におけるデータベース３４に記憶されるデータテーブルの一例を示す図である。
【図６】図１におけるプリンタ２〜４によって実行される印刷処理のフローチャートである。
【図７】本発明の第２の実施の形態に係る画像管理装置を備える画像管理システムの概略構成を示すブロック図である。
【図８】図７におけるサーバ１の内部構成を示すブロック図である。
【図９】図３における制御プログラム３３によって実行される画像データ送信処理のフローチャートである。
【図１０】図３における制御プログラム３３によって実行される画像データ送信処理のフローチャートである。
【図１１】図３におけるデータベース３４に記憶されるデータテーブルの一例を示す図である。
【図１２】図３におけるデータベース３４に記憶されるデータテーブルの一例を示す図である。
【図１３】図９のステップＳ１２１において表示されるログイン情報入力画面の一例を示す図である。
【図１４】図９のステップＳ１２７において表示される画像データ選択画面の一例を示す図である。
【図１５】図１０のステップＳ１２９において表示されるプリンタ選択画面の一例を示す図である。
【符号の説明】
【００８２】
１  サーバ
２  プリンタ
５  クライアント  
９  ハードディスク
１０  画像サーバ
３２  データベースプログラム
３３  制御プログラム  
【図１】
2005078527.tif 000003
【図２】
2005078527.tif 000004
【図３】
2005078527.tif 000005
【図４】
2005078527.tif 000006
【図５】
2005078527.tif 000007
【図６】
2005078527.tif 000008
【図７】
2005078527.tif 000009
【図８】
2005078527.tif 000010
【図９】
2005078527.tif 000011
【図１０】
2005078527.tif 000012
【図１１】
2005078527.tif 000013
【図１２】
2005078527.tif 000014
【図１３】
2005078527.tif 000015
【図１４】
2005078527.tif 000016
【図１５】
2005078527.tif 000017