(57)【要約】【課題】  ジョブ認証情報の生成において、登録すべきジョブ情報の登録設定等に応じてセキュリティの必要なジョブとそれ以外のジョブとで生成すべきジョブ認証情報のフォーマットとして第１または第２のフォーマットのいずれかを自動生成することである。【解決手段】  所定のジョブを登録時に、インターネット１０７を介して要求された場合に、サーバ１０１の制御部１０１ｂが登録すべきジョブ情報の登録設定等に応じてセキュリティの必要なジョブとそれ以外のジョブとすべきかを判断して、制御部１０１ｂが登録すべきジョブ情報の登録設定等に応じてセキュリティの必要なジョブとそれ以外のジョブとで生成すべきジョブ認証情報のフォーマットとして第１または第２のフォーマットのいずれかを自動生成する構成を特徴とする。【選択図】  図１
2007018030.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像処理装置と複数の情報処理装置と通信して取得するジョブを記憶装置に登録可能な情報処理装置であって、
前記複数の情報処理装置のいずれかの情報処理装置からの所定のジョブ登録要求時に、前記記憶装置に登録すべき所定のジョブの登録設定に基づいて、登録される所定のジョブに対して第１または第２のフォーマットに従うジョブ認証情報を生成する生成手段と、
前記生成手段により生成されるジョブ認証情報を指定される通知先に通知する通知手段と、
を有することを特徴とする情報処理装置。
【請求項２】
いずれかの画像処理装置からジョブ処理要求時に入力されるジョブ認証情報で前記記憶装置に所定のジョブが登録されているかどうかを判別する判別手段と、
前記判別手段により前記ジョブ認証情報で登録されている所定のジョブ情報を前記記憶装置から読み出してジョブ要求元の画像処理装置に送信する送信手段と、
を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記生成手段は、各画像処理装置が備える第１、第２の入力部を介して入力可能な第１、第２のフォーマットに従うジョブ認証情報を生成することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記生成手段は、第１のフォーマットに従う第１のジョブ認証情報と、第２のフォーマットに従う第２のジョブ認証情報とを選択的に生成し、第２のフォーマットは第１のフォーマットのサブセットであることを特徴とする請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記第１のフォーマットは、所定桁数からなる英数字列がランダムに配列されるフォーマットである請求項１〜３のいずれかに記載の情報処理装置。
【請求項６】
前記第２のフォーマットは、所定桁数からなる数字列がランダムに配列されるフォーマットである請求項１〜３のいずれかに記載の情報処理装置。
【請求項７】
前記所定のジョブは、生成される印刷データを前記記憶装置に登録していずれかの前記画像処理装置で印刷させる印刷ジョブまたはいずれかの画像処理装置で読み取られる画像データを前記記憶装置に登録させるスキャンジョブであることを特徴とする請求項１〜３のいずれかに記載の情報処理装置。
【請求項８】
複数の画像処理装置と複数の情報処理装置と通信して取得するジョブを記憶装置に登録可能な情報処理装置におけるジョブ処理方法であって、
前記複数の情報処理装置のいずれかの情報処理装置からの所定のジョブ登録要求時に、前記記憶装置に登録すべき所定のジョブの登録設定に基づいて、登録される所定のジョブに対して第１または第２のフォーマットに従うジョブ認証情報を生成する生成ステップと、
前記生成ステップにより生成されるジョブ認証情報を指定される通知先に通知する通知ステップと、
を有することを特徴とするジョブ処理方法。
【請求項９】
いずれかの画像処理装置からジョブ処理要求時に入力されるジョブ認証情報で前記記憶装置に所定のジョブが登録されているかどうかを判別する判別ステップと、
前記判別ステップにより前記ジョブ認証情報で登録されている所定のジョブ情報を前記記憶装置から読み出してジョブ要求元の画像処理装置に送信する送信ステップと、
を有することを特徴とする請求項８記載のジョブ処理方法。
【請求項１０】
前記生成ステップは、各画像処理装置が備える第１、第２の入力部を介して入力可能な第１、第２のフォーマットに従うジョブ認証情報を生成することを特徴とする請求項８記載のジョブ処理方法。
【請求項１１】
前記生成ステップは、第１のフォーマットに従う第１のジョブ認証情報と、第２のフォーマットに従う第２のジョブ認証情報とを選択的に生成し、第２のフォーマットは第１のフォーマットのサブセットであることを特徴とする請求項８〜１０のいずれかに記載のジョブ処理方法。
【請求項１２】
前記第１のフォーマットは、所定桁数からなる英数字列がランダムに配列されるフォーマットである請求項８〜１１のいずれかに記載の情報処理装置。
【請求項１３】
前記第２のフォーマットは、所定桁数からなる数字列がランダムに配列されるフォーマットである請求項８〜１１のいずれかに記載の情報処理装置。
【請求項１４】
前記所定のジョブは、生成される印刷データを前記記憶装置に登録していずれかの前記画像処理装置で印刷させる印刷ジョブまたはいずれかの画像処理装置で読み取られる画像データを前記記憶装置に登録させるスキャンジョブであることを特徴とする請求項８〜１１のいずれかに記載の情報処理装置。
【請求項１５】
請求項８〜１４のいずれかに記載のジョブ処理方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１６】
請求項８〜１４のいずれかに記載のジョブ処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
ジョブを登録する際に、登録されたジョブを印刷する際の認証情報を生成する生成手段と、
前記生成手段により生成された第１の認証情報または第２の認証情報を通知する通知手段とを有し、
前記生成手段は、条件に応じて第１の認証情報または第２の認証情報を生成することを特徴とする情報処理装置。
【請求項１８】
ジョブを登録する際に、登録されたジョブを印刷する際の認証情報を生成する生成ステップと、
前記生成ステップにより生成された第１の認証情報または第２の認証情報を通知する通知ステップとを有し、
前記生成ステップは、条件に応じて第１の認証情報または第２の認証情報を生成することを特徴とする認証情報生成方法。
【請求項１９】
ジョブを登録する際に、登録されたジョブを印刷する際の認証情報を生成する生成ステップと、
前記生成ステップにより生成された第１の認証情報または第２の認証情報を通知する通知ステップとをコンピュータに実行させるためのプログラムであって、
前記生成ステップは、条件に応じて第１の認証情報または第２の認証情報を生成することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像処理装置と複数の情報処理装置と通信して取得するジョブを記憶装置に登録して処理可能な情報処理装置、ジョブ処理方法、認証情報生成方法、コンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
従来、この種の画像処理システムで、ユーザが操作するデータ処理装置からインターネット環境の下で、サーバ等にジョブを登録しておき、そのジョブを出先から、例えばオフィスや、コンビニ、ホテル等の公共施設等に設置されているインターネット環境でプルプリント機能を備えるデバイスから該サーバにアクセスしてジョブをダウンロードして印刷する場合に、種々のユーザ認証処理が実行される。
【０００３】
この際、ユーザ認証処理は、ジョブに設定されたジョブパスワードを利用している。
【０００４】
そして、当該ジョブパスワードを生成する情報処理装置として、（１）各ジョブに対し、簡単な数桁構成の数字から成るジョブパスワードを生成する情報処理装置がある（例えば、特許文献１（第２頁）参照）。
【０００５】
（２）またアルファベットを含み、（１）よりもより複雑なＩＤを発行する情報処理装置もある（例えば、特許文献２（第６頁の[0041]部）参照）。
【０００６】
（３）さらに、ジョブパスワードを入力する画像形成装置に外付けのテンキーや外付けのキーボードを設置しておき、これらを使用してジョブパスワードを入力する技術もある（例えば、特許文献３（第１１頁）参照）。
【特許文献１】特開平１０−８３２６３号公報
【特許文献２】特開２０００−１４１８２６号公報
【特許文献３】特開２００２−１４７９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した（１）では数字のみのジョブパスワードであるため、例えば４桁だと１万通りしかなく、公共スペースに設置した画像形成装置からジョブパスワードを入力して印刷するという目的ではセキュリティ強度が低くなってしまうという問題があった。
【０００８】
また、上述した（２）では、アルファベットの入力手段としてタッチパネルを想定しているが、タッチパネル上のアルファベット入力手段は入力操作が困難であり、ユーザの負担となってしまう。
【０００９】
さらに、ユーザがセキュリティを必要としないジョブを登録する場合も、ユーザの入力が困難な英数字のパスワードを生成してしまうという問題があった。
【００１０】
さらに、上述した（３）では、画像形成装置以外に外部入力装置を設置する必要が生じてしまうという問題があった。
【００１１】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、所定のジョブを登録してネットワーク上の画像処理装置からのダウンロード要求に際して、操作者が入力すべき認証情報を該所定のジョブ登録時に生成する場合、ジョブ登録の設定条件に従い異なるフォーマットのジョブ認証情報を生成して、指定された通知先に通知することにより、ジョブ認証情報の生成において、セキュリティの必要なジョブの場合には英数字のジョブパスワードを生成することでセキュリティレベルを向上させる。また、セキュリティが必要でないジョブの場合には、画像形成装置に常設されたテンキーで入力可能である、数字のみのジョブパスワードを生成することで、ユーザの操作性を向上させる。さらに、これらのパスワード形態の切り替えを、自動で行うことのできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
【００１３】
複数の画像処理装置と複数の情報処理装置と通信して取得するジョブを記憶装置に登録可能な情報処理装置であって、前記複数の情報処理装置のいずれかの情報処理装置からの所定のジョブ登録要求時に、前記記憶装置に登録すべき所定のジョブの登録設定に基づいて、登録される所定のジョブに対して第１または第２のフォーマットに従うジョブ認証情報を生成する生成手段と、前記生成手段により生成されるジョブ認証情報を指定される通知先に通知する通知手段とを有することを特徴とする。
【００１４】
上記目的を達成する本発明のジョブ処理方法は以下に示す構成を備える。
【００１５】
複数の画像処理装置と複数の情報処理装置と通信して取得するジョブを記憶装置に登録可能な情報処理装置におけるジョブ処理方法であって、前記複数の情報処理装置のいずれかの情報処理装置からの所定のジョブ登録要求時に、前記記憶装置に登録すべき所定のジョブの登録設定に基づいて、登録される所定のジョブに対して第１または第２のフォーマットに従うジョブ認証情報を生成する生成ステップと、前記生成ステップにより生成されるジョブ認証情報を指定される通知先に通知する通知ステップとを有することを特徴とする。
【００１６】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
【００１７】
ジョブを登録する際に、登録されたジョブを印刷する際の認証情報を生成する生成手段と、前記生成手段により生成された第１の認証情報または第２の認証情報を通知する通知手段とを有し、前記生成手段は、条件に応じて第１の認証情報または第２の認証情報を生成することを特徴とする。
【００１８】
上記目的を達成する本発明の認証情報生成方法は以下に示す構成を備える。
【００１９】
ジョブを登録する際に、登録されたジョブを印刷する際の認証情報を生成する生成ステップと、前記生成ステップにより生成された第１の認証情報または第２の認証情報を通知する通知ステップとを有し、前記生成ステップは、条件に応じて第１の認証情報または第２の認証情報を生成することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、情報処理装置に登録すべき所定のジョブに対してセキュリティが必要な場合には、より複雑なジョブ認証情報を生成し、セキュリティが必要でない所定のジョブの場合には、単純なジョブ認証情報を生成して、登録される所定のジョブ情報に対して最適なジョブ認証情報を切り替えながら自動生成できる。
【００２１】
また、いずれかの画像処理装置から登録されているジョブ情報を要求される場合に、ユーザが入力すべきジョブ生成情報の入力負担を登録されたジョブ情報に応じて軽減することができる。
【発明を実施するための最良の形態】
【００２２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２３】
＜システム構成の説明＞
〔第１実施形態〕
以下、図面を参照して本発明の実施の形態を説明する。
【００２４】
図１〜図５は、本発明の第１実施形態を示す情報処理装置を適用可能な画像処理システムの構成を説明するブロック図である。
【００２５】
図１〜図５において、本システムは、サーバ１０１とオフィス内デバイス１０２（画像読み取り装置）とコンビニ内デバイス１０３（画像形成装置）、ホテル内デバイス１０４（画像形成装置）とＷＥＢブラウザを内蔵するクライアントＰＣ１０５と携帯端末１０６がインターネット１０７を介してそれぞれ通信可能に接続されている。なお、本実施形態では、サーバ１０１により、データベース部を設けてジョブの登録および各デバイスからの印刷要求を処理する場合について説明するが、サーバ１０１に限定されるものではなく、所定のＯＳがインストールされている情報処理装置であれば本発明を適用可能である。
【００２６】
また、オフィス内デバイス１０２とコンビニ内デバイス１０３、ホテル内デバイス１０４には、それぞれ専用インタフェースを介してＵＳＢメディア１１０、赤外線端末１０８、二次元バーコード１０９が接続可能である。
【００２７】
本実施形態で実現するプリントサービスとは、まず、ユーザは、情報処理装置上で動作するＷＥＢブラウザ１０５やオフィス内デバイス１０２からインターネット１０７を介してサーバ１０１に印刷用のジョブを転送してサーバ１０１内のデータベース部１０１ｃに登録する。
【００２８】
その際、ジョブごとに印刷体裁、印刷制限、印刷可能拠点などの付加情報を設定可能に構成されている。
【００２９】
次に、ＷＥＢブラウザ１０５やオフィス内デバイス１０２からインターネット１０７を介してジョブを受信したサーバ１０１では、ジョブ登録を受け付け、ユーザにより登録ジョブに付加された付加情報を基に、セキュリティ強度の高い英数字コンビネーションのジョブパスワードを生成する（第１のパスワード生成処理）か、操作性を優先した数字のみのジョブパスワードを生成する（第２のパスワード生成処理）か、それとも詳細は後述する自動でジョブパスワードを生成する（第３のパスワード生成処理）のいずれであるかを判定してそれぞれのジョブパスワードを生成し、指定された通知先ユーザにジョブパスワードを通知する。なお、パスワードの通知処理で、所定の暗号化処理を加えてもよい。
【００３０】
最後に、通知先ユーザは、コンビニ内デバイス１０３、ホテル内デバイス１０４などの画像形成装置に出向き、出先の画像形成装置が備える操作部から、サーバ１０１に対し通知されたジョブパスワードを指定入力して登録されているジョブに対する印刷要求を行い、ユーザ認証後、サーバ１０１から受信したジョブの印刷を行うというのが本プリントサービスの一連の流れである。
【００３１】
ＷＥＢブラウザ１０５は、パーソナルコンピュータなどの端末のメモリ装置にインストールされて、ＯＳの管理下で、所定のブラウジング要求を受け付けると自動的に処理が開始できるように構成されている。
【００３２】
そして、ＷＥＢブラウザ１０５は、HTTP通信による印刷用ジョブのサーバ１０１への登録や入稿者による通知先設定情報、登録ジョブ情報の閲覧などの操作を行うとともに、受信しるＨＴＭＬ，ＸＬＭ形式のデータに組み込まれているｊａｖａ（登録商標）等のプログラムを自動実行することも可能である。
【００３３】
つまり、上記プログラムは、例えばネットワークを通じてＷＥＢブラウザ１０５にダウンロードされ、ブラウザのウィンドウに埋め込まれて実行されるJava（登録商標）プログラムであるJava（登録商標）アプレットとして構成される。
【００３４】
なお、Java（登録商標）アプレットを悪用してユーザのコンピュータに被害を与えることのないように、ユーザのハードディスクの内容を読み書きしたり、自分が呼び出されたWebサーバ以外のコンピュータに接続したり、他のアプリケーションソフトを起動したりすることはできないようになっている。
【００３５】
また、Java（登録商標）アプレットを使うことにより、HTMLで記述された静的なWebページでは実現できない動的な表現が可能となる。また、Webブラウザのみで利用することができるネットワークゲームやチャットを開発することもできる。
【００３６】
企業内のクライアントサーバシステムでJava（登録商標）アプレットを利用すれば、社員のコンピュータにはＷＥＢブラウザ１０５を入れるだけでシステムを利用できるようになり、アプリケーションソフトの配備や管理にかかるコストを節減することができる。
【００３７】
一方、オフィス内デバイス１０２は、ジョブをサーバ１０１に送信する機能を備える画像読み取り装置であり、操作部１０２ａ、画像形成部１０２ｂ、制御部１０２ｃ、ネットワーク接続部１０２ｄ、ジョブ記憶部１０２ｆ、読み取り部１０２ｇ、ＵＳＢインタフェース１０２ｈ、赤外線インタフェース１０２ｉ、二次元バーコードインタフェース１０２ｊで構成される。
【００３８】
画像読み取り装置として、例えば、複合型のプリンタ、ＭＦＰなどが挙げられる。
【００３９】
操作部１０２ａは、図６で後述するタッチパネル式のスクリーンキーボード（例えば仮想キーボードとして表示されるキーボードであって、第１のフォーマットとなるアルファベットや記号が入力可能な手段）と、各種コピー枚数等を設定するためのハードテンキー（第２のフォーマットとなる数字のみを入力可能な手段）等から構成されており、データの入力や表示を行う。
【００４０】
入稿者は、メニューからのサービス選択、サーバ１０１への入稿、印刷制限設定、スキャン、印刷要求設定などの操作指示を操作部１０２ａに表示されるＵＩを介して行うことができる。
【００４１】
画像形成部１０２ｂは、サーバ１０１から送信され受信したプリントジョブをラスタイメージに展開して所定の体裁で紙に印刷する処理を行う。
【００４２】
制御部１０２ｃは、メモリに記憶される制御プログラムを実行することで、オフィス内デバイス１０２における各種サービスの管理やコピー、スキャン、サーバ１０１への印刷要求などの管理を行う。
【００４３】
さらに、制御部１０２ｃは、入稿処理、印刷要求処理を制御し、操作部１０２ａや画像形成部１０２ｂ、ネットワーク制御部１０２ｄなどの各制御部への処理を制御する。
【００４４】
ネットワーク接続部１０２ｄは、インターネットやLAN、無線LANなどを介した所定のプロトコルに基づく通信処理を制御する。なお、ネットワーク接続部１０２ｄは、所定のＩＰアドレスが割当てられ、所定のメモリに不揮発に記憶される。
【００４５】
ジョブ記憶部１０２ｆは、メモリやハードディスクなどで構成されている。サーバ１０１から受信したプリントジョブを保管したり、メール送信履歴を所定のキーワードとともに保管したりする。
【００４６】
読み取り部１０２ｇは、原稿画像を読み取るスキャナの動作を制御する。読み取った電子データは、印刷用ジョブとしてサーバ１０１に送信されたり、ＯＣＲ処理されて記憶されたり、複写されたりする。
【００４７】
ＵＳＢインタフェース１０２ｈは、ＵＳＢメディア１１０による接続を制御する。
【００４８】
入稿者のユーザ識別情報の他に、サーバ１０１に登録した印刷用ジョブのジョブパスワードを通知する通知先情報、印刷体裁、印刷制限情報、印刷用ジョブなどもＵＳＢメディア１１０に保持することができ、入稿時にＵＳＢメディア１１０から情報を取得し、入稿設定に利用することも可能である。
【００４９】
赤外線インタフェース１０２ｉは、ノートパソコンや携帯電話などの携帯端末に付随した赤外線端末１０８との接続を制御する。
【００５０】
赤外線インタフェース１０２ｉは、入稿者のユーザ識別情報の他に、サーバ１０１に登録した印刷用ジョブのジョブパスワードを通知する通知先情報、印刷体裁、印刷制限情報、印刷用ジョブなどを予め携帯端末に保持し、入稿時に赤外線端末１０２ｉから情報を取得し、入稿設定に利用することも可能である。
【００５１】
二次元バーコードインタフェース１０２ｊは、携帯電話などの携帯端末の表示画面に表示された二次元バーコード１０９との接続を制御する。入稿者のユーザ識別情報の他に、サーバ１０１に登録した印刷用ジョブのジョブパスワードを通知する通知先情報、印刷体裁、印刷制限情報、印刷用ジョブなどの情報を持つ二次元バーコードを予め準備し、入稿時に二次元バーコード１０９から情報を取得し、入稿設定に利用することも可能である。
【００５２】
サーバ１０１は、図示しないハードディスク等に所定のＯＳや、各種のアプリケーションプログラムがインストールされており、図示しないＣＰＵがＲＡＭ等にＯＳや各種のアプリケーションプログラムをロードして実行することが可能な情報処理装置であり、入力制御部１０１ａ、制御部１０１ｂ、データベース部１０１ｃ、ＷＥＢサーバ部１０１ｄ、メール制御部１０１ｅ、出力制御部１０１ｆで構成される。
【００５３】
入力制御部１０１ａは、インターネット１０７を介してオフィス内デバイス１０２やＷＥＢブラウザ１０５からのログイン要求、ジョブの登録要求を受け付ける。
【００５４】
制御部１０１ｂは、ユーザのログイン認証、英数字と数字のみのパスワードタイプの判定、ジョブパスワードの生成、ジョブの登録、ジョブの検索、印刷可能拠点であるかの判定、通知メールの作成などの制御を行う。
【００５５】
データベース部１０１ｃは、登録されたジョブを図１２で後述するユーザ情報、図１４で後述するジョブ情報と関連させて記憶して管理し、さらに図１３で後述する拠点情報も管理する。
【００５６】
ＷＥＢサーバ部１０１ｄは、ＷＥＢブラウザ１０５によるログイン、ジョブの登録、印刷体裁の設定、印刷制限の設定、登録ジョブの確認など、ＷＥＢブラウザの制御を行う。メール制御部１０１ｅは、各種通知情報のメール送信やメール受信等を制御する。
【００５７】
出力制御部１０１ｆは、コンビニ内デバイス１０３、ホテル内デバイス１０４からの印刷要求に対して、データベース部１０１ｃに登録されているプリントジョブを送信する処理や、メール制御部１０１ｅを経由してパーソナルコンピュータや携帯端末１０６などに各種メールを送信する処理を行う。
【００５８】
携帯端末１０６は、メールの機能を有する携帯電話やＰＤＡなどの端末である。また、携帯端末１０６は、入稿者による通知メールをサーバ１０１から受信する。なお、携帯端末１０６は、携帯端末用のＷＥＢブラウザを備えて、インターネット１０７上のホームページを閲覧したり、ホームページ上で提供されるコンテンツをダウンロードしたりして、内蔵するメモリや拡張メモリ等に登録することが可能に構成されている。
【００５９】
コンビニ内デバイス１０３は、プリントジョブをサーバ１０１から所定のプロトコルで受信することができる画像形成装置であり、操作部１０３ａ、画像形成部１０３ｂ、制御部１０３ｃ、ネットワーク接続部１０３ｄ、ジョブ記憶部１０３ｆ、読み取り部１０３ｇ、ＵＳＢインタフェース１０３ｈ、赤外線インタフェース１０３ｉ、二次元バーコードインタフェース１０３ｊで構成される。画像形成装置として、例えば、複合型のプリンタ、ＭＦＰなどが挙げられる。
【００６０】
操作部１０３ａ、画像形成部１０３ｂ、制御部１０３ｃ、ネットワーク接続部１０３ｄ、ジョブ記憶部１０３ｆ、読み取り部１０３ｇ、ＵＳＢインタフェース１０３ｈ、赤外線インタフェース１０３ｉ、二次元バーコードインタフェース１０３ｊの各機能は、オフィス内デバイス１０２の操作部１０２ａ、画像形成部１０２ｂ、制御部１０２ｃ、ネットワーク接続部１０２ｄ、ジョブ記憶部１０２ｆ、読み取り部１０２ｇ、ＵＳＢインタフェース１０２ｈ、赤外線インタフェース１０２ｉ、二次元バーコードインタフェース１０２ｊと同等の機能を備えている。
【００６１】
コンビニ内デバイス１０３は、主にサーバ１０１に対して印刷要求を行い、プリントジョブを取得し、画像形成部１０３ｂで紙のジョブを印刷する。印刷要求が適切でなかった場合、エラー情報を受け取り、操作部１０３ａにてエラー表示を行う。ホテル内デバイス１０４は、コンビニ内デバイス１０３と同様の機能を持つ。
【００６２】
ホテル内デバイス１０４は、操作部１０４ａ、画像形成部１０４ｂ、制御部１０４ｃ、ネットワーク接続部１０４ｄ、ジョブ記憶部１０４ｆ、読み取り部１０４ｇ、ＵＳＢインタフェース１０４ｈ、赤外線インタフェース１０４ｉ、二次元バーコードインタフェース１０４ｊで構成される。画像形成装置として、例えば、複合型のプリンタ、ＭＦＰなどが挙げられる。
【００６３】
本実施形態ではインターネット１０７を介してサーバ１０１やオフィス内デバイス１０２やコンビニ内デバイス１０３、ホテル内デバイス１０４などを接続しているが、会社内などのLANを介して実現させてもよい。
【００６４】
図６は、図１に示したオフィス内デバイス１０２の操作部１０２ａの構成を説明する平面図である。なお、コンビニ内デバイス１０３、ホテル内デバイス１０４も同様の操作部１０３ａ、１０４ａを備えている。
【００６５】
図６において、液晶タッチパネル上の仮想キーボードとして構成されるスクリーンキーボード２０１と、コピーのときの部数入力にも使われるハードテンキー２０２の二つの入力部（例えば第１入力部、第２入力部）などから構成される。
【００６６】
そして、第１の入力部は、アルファベット、記号、数字とを含む仮想キーボードである。また、第２の入力部は、ハードテンキー２０２である。
【００６７】
また、第１のフォーマットは、所定桁数からなる英数字列がランダムに配列されるフォーマットである。さらに、第２のフォーマットは、所定桁数からなる数字列がランダムに配列されるフォーマットである。
【００６８】
ユーザは、スクリーンキーボード２０１を用いて第１のフォーマットのアルファベット等（アルファベットや記号を含む）や第２のフォーマットの数字の入力ができ、ハードテンキー２０２を用いて第２のフォーマットの数字の入力ができる。タッチパネル上のスクリーンキーボード２０１は各種の文字の入力が可能であるが、押しにくいという欠点がある。
【００６９】
なお、本実施形態において、第１のフォーマットは、所定桁数からなる英数字がランダムに配列されるフォーマットであり、例えば「jk987ed」等である。
【００７０】
また、第２のフォーマットは、所定桁数からなる数字がランダムに配列されるフォーマットであり、例えば「」等である。
【００７１】
一方、ハードテンキー２０２は、数字しか入力できないが、押しやすいという利点がある。
【００７２】
また、本実施形態では第２の入力手段として数字列のパスワードを入力するためのハードテンキー２０２を使っているが、この第２の入力手段として、ハードテンキー２０２に代えて、あるいは組み合わせてICカードリーダを用いたりして、ICカードから他のフォーマットのパスワードを入力するようにした構成も可能である。
【００７３】
なお、本実施形態において、サーバ１０１は、スクリーンキーボード２０１を用いて第１のフォーマットのアルファベットと、第２のフォーマットの数字とを組み合わせて、登録されるジョブのプルプリント処理等をオフィス内デバイス１０２とコンビニ内デバイス１０３、ホテル内デバイス１０４が備える操作部からジョブをサーバ１０１に要求する場合に必要とするジョブパスワードを入力する。ただし、入力するジョブパスワードは、ジョブ登録時にサーバ１０１の制御部１０１ｂにより生成されるが、その生成処理については後述する。
【００７４】
なお、第２の入力部は、各画像処理装置におけるコピー機能実行に、コピー部数入力に兼用可能に構成されている。
【００７５】
図７は、図１に示したＷＥＢブラウザ１０５による第１のプルプリントサービス画面の一例を示す図である。本画面例は、ＷＥＢブラウザ１０５からサーバ１０１に印刷ジョブを登録する際のＷＥＢページの例を示す画面例である。つまり、情報処理装置が後述するように認証処理後、認証先からＷＥＢページの画面情報として取得することで表示される。
【００７６】
図７において、ＷＥＢブラウザ１０５で当該プリントサービスのＵＲＬにアクセスし、登録されているＩＤ，パスワード等によるログインを行い、印刷ジョブの登録を選択すると、このＷＥＢページ（プルプリントサービスページ（ジョブの登録画面））がＷＥＢブラウザ１０５で表示される。
【００７７】
使用可能ディスク容量表示部３０１は、入稿者がサーバ１０１に登録可能なジョブの容量の上限を表示するものである。つまり、サーバ１０１のデータベース部１０１ｃに設定されたユーザ毎の上限値で、各ユーザ毎の使用状況等に応じて異なるものとする。
【００７８】
登録ジョブ指示部３０２は、ＷＥＢブラウザ１０５が動作する情報処理装置内で登録するジョブが保管されている場所を指定するためのものである。ジョブの場所の指定には、登録ジョブ参照ボタン３０３でコンピュータ内のジョブを指示する方法と、登録ジョブ指示部３０２にジョブの場所を示すパス（例えばhttp//ｘｘｘ．/ユーザ/ＸＸＸ等）を直接入力しても良い。
【００７９】
キャンセルボタン３０４は、サーバ１０１へのジョブ登録処理を行わず、不図示のメニュー画面に戻るためのものである。なお、登録すべきジョブは、情報処理装置のアプリケーションプログラムを実行して生成したものは、図示しないインタフェースを介して接続されるスキャナ等から入力されたもの、あるいは、インターネットを介してダウンロードしたコンテンツ等が含まれる。なお、ジョブの登録前に、ジョブのデータ量を調査して、圧縮したり、画像処理でデータ容量を削減したり、他のデータとの合成処理等を組み合わせて生成したものであってもよい。
【００８０】
ＯＫボタン３０５は、登録ジョブ指定部３０２で指定されたジョブをサーバ１０１に所定のプロトコルでアップロードするためのものである。サーバ１０１が備えるデータベース部１０１ｃにＷＥＢブラウザ１０５から送信されるジョブが登録されると、ＷＥＢブラウザ１０５が提供する画面は、印刷体裁を設定する画面（図８）に遷移する。
【００８１】
なお、図７において、使用可能なディスク容量が登録しようとしているジョブの容量以下である場合には、既に登録されているジョブの一覧を表示して、ユーザに選択されるジョブを削除させる指示を受け付け、その指示でデータベース部１０１ｃに空き領域を確保した後、ジョブ登録を実行できるように構成してもよい。この場合、図７には、ジョブ一覧を表示するためのボタンや、ソートボタンや、削除ボタンを表示するものとする。
【００８２】
図８は、図１に示したＷＥＢブラウザ１０５による第２のプルプリントサービス画面の一例を示す図である。本画面は、ＷＥＢブラウザ１０５に表示され、サーバ１０１で登録したジョブに印刷体裁を設定する画面例である。
【００８３】
図８において、出力用紙サイズ選択部４０１は、印刷時の用紙サイズを選択するためのものである。出力用紙サイズとしてA4、A4R、A3、A5、A5R、B4、B3、letter、自動設定などから選択することができる。
【００８４】
印刷面選択部４０２は、印刷時に片面印刷を行うか両面印刷を行うかを選択するためのものである。
【００８５】
ページレイアウト選択部４０３は、用紙１枚あたりに印刷されるページ数を選択するためのものである。１ページ／枚、２ページ／枚、４ページ／枚などから選択することができる。
【００８６】
カラーモード選択部４０４は、印刷時のカラー設定を指定するためのものである。カラー印刷かモノクロ（白黒）印刷かを指定する。
【００８７】
キャンセルボタン４０５は、登録ジョブに対する印刷体裁設定を行わず、図７のアップロード画面に戻る場合に押下される。これにより、直前にサーバ１０１に登録されたジョブは制御部１０１ｂの指示でデータベース部１０１ｃより削除される。
【００８８】
設定ボタン４０６は、登録ジョブに対する印刷体裁設定情報をサーバ１０１の管理情報として反映させるためのものである。設定ボタン４０６を押下すると、ジョブパスワードの通知先を設定する画面（図９）に遷移する。
【００８９】
本実施形態ではジョブ送信後に印刷体裁設定を行っているが、ジョブ送信前に通知先設定を行ってもよい。さらに、シート後処理に関する設定（ソート、ステイプル、折り、綴じ等）を含める構成としてもよい。また、あらかじめユーザが登録した印刷設定リスト一覧を表示して、ユーザが選択可能としたり、ログインで認証されるユーザの設定する印刷設定履歴から印刷体裁設定を確定したりするように制御してもよい。
【００９０】
図９は、図１に示したＷＥＢブラウザ１０５による第３のプルプリントサービス画面の一例を示す図である。本画面はＷＥＢブラウザ１０５に表示され、ジョブをサーバ１０１のデータベース部１０１ｃに登録したときに、入稿者が印刷用のジョブパスワードを通知する通知先を設定するための画面例である。通知先として主にメールアドレスを指定する。
【００９１】
図９において、通知先一覧５０１は、入稿者がジョブパスワードを通知する通知先として指定した通知先をすべて一覧表示するためのものである。画面上で通知先一覧５０１の任意の通知先を選択することができる。選択後、通知先削除ボタン５０２を押すことで、選択された通知先を通知先一覧から削除することもできる。なお、通知先は、１つに限定されるものではない。
【００９２】
通知先メールアドレス入力部５０３は、ジョブパスワードの通知先を直接入力するためのものである。入力後、通知先追加ボタン５０４を押すことで、入力したメールアドレスを通知先一覧５０１に追加することができる。
【００９３】
また、履歴から追加欄５０５は過去に入稿者が通知先として指定した履歴情報を表示するためのボタンで、表示された履歴情報から通知先として指定したい宛先を選択する。そして、選択後、一覧に追加ボタン５０６を押すことで、選択した通知先を通知先一覧に追加することができる。
【００９４】
コメント入力部５０７は、通知先に送るメール（図１６で後述）の中の入稿者からのコメント欄に記載する内容を設定するものである。
【００９５】
戻るボタン５０９は、通知先を指定する画面から印刷体裁を設定する画面（図８）に遷移するためのものである。
【００９６】
キャンセルボタン５１０は、登録ジョブに対する通知先設定を行わず、図７のアップロード画面に戻る場合に押下される。これにより、サーバ１０１のデータベース部１０１ｃに登録されたジョブは削除される。
【００９７】
また、設定ボタン５１１は、通知先一覧５０１をサーバ１０１の管理情報に反映させて処理を完了するためのものである。設定ボタン５１１を押下すると、ＷＥＢブラウザ１０５が表示する画面が、図９に示す通知先指定画面から印刷制限を設定する画面（図１０）に遷移する。
【００９８】
本実施形態では、ジョブ送信後に通知先設定を行っているが、印刷体裁設定と同様にジョブ送信前に通知先設定を行ってもよい。また、印刷体裁の前に通知先設定を行ってもよい。
【００９９】
図１０は、図１に示したＷＥＢブラウザ１０５による第４のプルプリントサービス画面の一例を示す図である。本画面は、入稿者がジョブの印刷制限を設定するための画面例である。ここでの印刷制限とは、印刷可能期間、ジョブのセキュリティレベル、印刷可能拠点、パスワードタイプの指定を指す。
【０１００】
図１０において、印刷可能期間設定部６０１は、登録したジョブがサーバ１０１のデータベース部１０１ｃに保管され、各コンビニ内デバイス１０３、ホテル内デバイス１０４から印刷可能な期間を設定するためのものである。６時間、１日、３日、１週間、１ヶ月などから選択することができる。また、ここで、「自動設定」を選択した場合は、サービスで定められたデフォルトの設定（例えば無期限、１ヶ月）が設定される。
【０１０１】
セキュリティレベル設定部６０２は、データベース部１０１ｃに登録したジョブのセキュリティのレベルを設定するためのものである。例えば、高、中、低などの基準でセキュリティのレベルを設定することができる。また、ここで、「自動設定」を選択した場合は、サービスで定められたデフォルトの設定（例．中）がセキュリティのレベルとして設定されたり、元ジョブが保持されているフォルダの旧アクセス権やファイル名などに基づき自動設定されたりする。
【０１０２】
印刷可能拠点の設定部６０３は、データベース部１０１ｃに登録したジョブをダウンロードして印刷することができる拠点を設定するためのものである。例えば社内、Ａホテル、コンビニなどの印刷拠点の中から選択することができ、複数の印刷可能拠点を選択することもできる。ここで、「自動設定」を選択した場合は、サービスで定められたデフォルトの設定（例えば全ての拠点）が設定される。
【０１０３】
パスワードタイプの指定部６０４は、サーバ１０１で生成されるパスワードのタイプを、入稿者が指定するためのものである。入稿者用のパスワードタイプと、通知者用のパスワードタイプをそれぞれ設定することができる。また。ここで、「自動設定」を選択した場合は、サーバ１０１の制御部１０１ｂでパスワードタイプを自動判定する。さらに、通知者ごとにパスワードタイプを設定する方法も可能である。
【０１０４】
戻るボタン６０６は、印刷制限を設定する画面か（図１０）ら、通知先の指定をする画面（図９）に遷移するためのものである。
【０１０５】
キャンセルボタン６０７は、登録ジョブに対する印刷制限設定を行わず、図７のアップロード画面に戻り、サーバ１０１でデータベース部１０１ｃに登録されたジョブは削除される。
【０１０６】
設定ボタン６０８は、各印刷制限設定をサーバ１０１の管理情報に反映させて処理を完了するためのものである。この設定ボタン６０８を押下指示すると、登録完了画面（図１１）に遷移する。
【０１０７】
なお、本実施形態ではジョブ送信後に印刷制限設定を行っているが、印刷体裁設定と同様にジョブ送信前に通知先設定を行ってもよい。また、印刷体裁や通知先設定の前に印刷制限設定を行ってもよい。
【０１０８】
図１１は、図１に示したＷＥＢブラウザ１０５によるジョブの登録完了確認画面の一例を示す図である。
【０１０９】
図１１において、登録完了画面７０１は、入稿者が登録した内容を表示する画面であり、ジョブ名、入稿者、登録日、有効期限、セキュリティレベル、印刷可能拠点、入稿者用ジョブパスワード、各印刷体裁（用紙サイズ、印刷面、ページレイアウト、カラーモード、ページ数、入稿者からのコメント等）、通知先、通知先パスワード等を表示するものである。
【０１１０】
図１１の場合は、ジョブパスワードとして入稿者には数字だけの「」が送られ、userA@○△.comとuserB@□□○.comという２つの通知先には、「jk987ed」という英数字が組み合わされたジョブパスワードが通知される。
【０１１１】
キャンセルボタン７０２は、サーバ１０１で登録されたジョブは削除し、図７のアップロード画面に戻るためのものである。
【０１１２】
ＯＫボタン７０３は、入稿者が登録した内容を確認した意思を示すものである。ＯＫボタン７０３が押されると、ジョブの登録が完了する。
【０１１３】
図１２は、図１に示したサーバ１０１で管理している各印刷拠点及びプリンタについての情報のデータ構造を示す例を示す図である。
【０１１４】
図１２において、各印刷拠点はサーバ１０１で印刷拠点IDあるいはプリンタIDを付与される。
【０１１５】
個別のプリンタにプリンタIDを割り当てたり、印刷拠点のプリンタ群をグループ化して拠点IDを割り当てたりして管理される。
【０１１６】
また、ユーザにより設定された印刷拠点の属性を管理している。印刷拠点の属性とは、例えばプライベート属性、パブリック属性といったもので、ここでのプライベート属性とは、社内や関係会社内の印刷拠点など、機密性が高い場所に設置された印刷拠点を指す。それに対しパブリック属性とは、コンビニエンスストアやホテルなど、公共性が高い場所に設置された印刷拠点を指す。
【０１１７】
さらに、印刷拠点にＵＳＢインタフェース、赤外線インタフェース、二次元バーコードインタフェース等の、携帯可能な物理メディアを用いたユーザ認証手段があるかないかを管理している。
【０１１８】
図１３は、図１に示したサーバ１０１で管理している各ユーザについてのデータ構造を示す図である。
【０１１９】
図１３において、各ユーザはサーバ１０１でユーザIDを付与される。各ユーザIDに対して、ユーザが設定したユーザパスワード、所属ドメイン（例．○○会社、××支店など）、メールアドレス、通知先履歴情報を管理している。
【０１２０】
また、各ユーザはサーバ１０１がジョブパスワードを生成する際のジョブタイプの判定方式を事前に設定することができ、その判定方式をユーザごとに管理している。
【０１２１】
図１４は、図１に示したサーバ１０１に登録されたジョブ情報についてのデータ構造を示す図である。
【０１２２】
図１４において、ジョブには次の情報が関連付けられる。ジョブの登録時にサーバ１０１の処理で付与されるジョブパスワード（入稿者用と、通知者用とを含む）、ジョブ名称、入稿者、ジョブの登録日時、有効期限、印刷体裁、セキュリティレベル、印刷拠点情報、印刷拠点の数、通知先ユーザが管理されている。
【０１２３】
ジョブパスワードは、後述する入稿者のパスワード生成方式の設定に応じて、入稿者用のジョブパスワード１と通知者用のジョブパスワード２の２種類を管理することができる。印刷可能拠点情報は、印刷可能拠点設定部６０３で入力した、登録ジョブを印刷可能な拠点についての情報である。印刷拠点の数は印刷可能な拠点の数を計算したものである。
【０１２４】
図１５は、図１に示したサーバ１０１から送信される第１の通知メールの一例を示す図である。本例は、入稿者自身に対してジョブパスワードとジョブ情報を通知するためのサーバ１０１から送信される通知メール例である。
【０１２５】
図１５において、メール本文には入稿者自身がサーバ１０１に印刷要求してジョブを取得するための入稿者用ジョブパスワードと、ジョブ名、入稿者、ジョブ名、登録日、印刷可能な期間（有効期限）、印刷サービスにアクセスできる拠点（印刷可能拠点）、入稿者からのコメント、通知先一覧、通知先用ジョブパスワードが記載されている。
【０１２６】
図１６は、図１に示したサーバ１０１から送信される第２の通知メールの一例を示す図である。本例は、入稿者が設定した通知先（図１５に示される通知先中の、通知先２）に対して、ジョブパスワードとジョブ情報を通知するためのサーバ１０１から送信される通知メールである。
【０１２７】
図１６において、メール本文には通知された通知者が、サーバ１０１に印刷要求しジョブを取得するための通知先用ジョブパスワードと、入稿者、ジョブ名、印刷可能な期間、印刷サービスにアクセスできる拠点、ジョブ登録日、入稿者からのコメントが記載されている。
【０１２８】
図１７は、図１に示したサーバ１０１から送信される第３の通知メールの一例を示す図である。本例は、入稿者によって設定されていた印刷可能期間の制限に達し、該当ジョブを印刷できなくなったことを通知先および入稿者に知らせるための通知メールである。
【０１２９】
図１７において、メール本文には印刷可能期間の制限に達したため印刷要求ができなくなったことを通知する内容と、対象となるジョブを表すジョブパスワード、ジョブ名、ジョブ登録日、入稿者により設定されていた印刷可能期間が記載される。
【０１３０】
図１８は、図１に示したオフィス内デバイス１０２、コンビニ内デバイス１０３、ホテル内デバイス１０４の操作部で表示されるトップ画面の一例を示す図である。本画面は、インターネットプリントサービスを選択したときのトップ画面の例である。該サービスでは、スキャン入稿サービス、プルプリントサービスを選択できる。
【０１３１】
図１８において、スキャン入稿ボタン１４０３は、紙のジョブをスキャナで読み取り電子データを作成し、サーバ１０１に登録するためのサービス選択ボタンである。
【０１３２】
プルプリントボタン１４０４は、入稿者から通知されたジョブパスワードに基づいて、サーバ１０１に登録されているプリントジョブをダウンロードして印刷するためのサービス選択ボタンである。
【０１３３】
図１９は、図１に示したコンビニ内デバイス１０３、ホテル内デバイス１０４で表示される第１の印刷要求画面の一例を示す図である。本画面は、ジョブパスワードを指定して、サーバ１０１に登録されているジョブを取得するための印刷要求画面例である。
【０１３４】
本画面は、図１８に示したサービスのトップ画面でプルプリントサービス１４０４を選択したときに表示される画面であり、この画面を表示する過程で、ログインが必要な印刷拠点の場合、ユーザはログインを実施する。
【０１３５】
その際ログイン画面（不図示）では、ユーザが手動でユーザIDとユーザパスワードを入力する方法の他に、ＵＳＢメディア１１０などのユーザ情報を持つ携帯可能な物理メディアを用いてログインすることも可能な構成となっている。
【０１３６】
図１９において、ジョブパスワード入力部１５０１は、入稿者から通知されたジョブパスワードを入力するためのものである。入力部に接触した後、タッチパネル式スクリーンキーボード１５０３を用いて入力を行う。また数字を入力する際は、図６のハードテンキー２０２を用いて入力することもできる。
【０１３７】
印刷部数入力部１５０２は、印刷時のジョブの部数を指定し、サーバ１０１に対して印刷要求するためのものである。通常は１回１部であるが、１回の印刷要求で複数部数指定することもできる。
【０１３８】
ＯＫボタン１５０４は、入力情報をサーバ１０１に送信し印刷要求するためのものである。サーバ１０１にジョブパスワードに該当するジョブがデータベース部１０１ｃにある場合は、ジョブの詳細情報画面（図２０）へ遷移する。サーバ１０１にジョブパスワードに該当するジョブがない場合は、パスワードエラー画面（図２１）に遷移する。サーバ１０１に該当ジョブはあるが、印刷可能拠点以外からの印刷要求である場合は、拠点エラー画面（図２２）に遷移する。
【０１３９】
キャンセルボタン１５０５は、サーバ１０１に対して印刷要求を行わず、図１８のサービストップ画面に戻るためのものである。
【０１４０】
サービス表示部１５０６は、現在ユーザが利用しているサービス名称（現在は、「プルプリントサービス」が選択を表示するものである。
【０１４１】
図２０は、図１に示したコンビニ内デバイス１０３、ホテル内デバイス１０４で表示される第２の印刷要求画面の一例を示す図である。本画面は、図１９に示したＯＫボタン１５０４が押され、入力されたジョブパスワードに該当するジョブがサーバ１０１にあった場合に遷移する、ユーザに指定されたジョブ内容の確認を促すための画面である。
【０１４２】
図２０において、情報表示部１６０１は、指定されたジョブの詳細情報を表示するためのもので、ジョブパスワード、ジョブ名、入稿者、登録日、有効期限、カラーモード、用紙サイズ、印刷面、ページ数、印刷部数が表示される。また、ジョブを印刷するためにかかる料金を表示してもよい。
【０１４３】
印刷ボタン１６０２は、利用者がジョブ内容を確認後、ジョブの印刷を開始するためのものである。印刷に料金が必要な場合は、指定料金が支払われるまで印刷ボタン１６０２を無効化してもよい。
【０１４４】
キャンセルボタン１６０３は、印刷を行わず、図１８のトップ画面に戻るためのものである。その際、サーバ１０１からダウンロードし、コンビニ内デバイス１０３、ホテル内デバイス１０４のジョブ記憶部１０３f、１０４fに保存されたジョブは削除される。
【０１４５】
図２１は、図１に示したコンビニ内デバイス１０３、ホテル内デバイス１０４で表示される第３の印刷要求画面の一例を示す図である。本画面は、図１９に示したＯＫボタンが押され、入力されたジョブパスワードに該当するジョブがサーバ１０１にない場合に遷移する、パスワードエラー画面例である。
【０１４６】
図２１において、エラー通知部１７０１はエラー内容を表示するためのもので、入力されたジョブパスワードに該当するジョブがサーバ１０１のデータベース部１０１ｃにないことを表示する。
【０１４７】
再入力ボタン１７０２は、ジョブパスワードの再入力するためのもので、印刷要求画面（図１９）に遷移する。
【０１４８】
キャンセルボタン１７０３は、サーバ１０１に対して印刷要求を行わず、図１８のトップ画面に戻るためのものである。
【０１４９】
図２２は、図１に示したコンビニ内デバイス１０３、ホテル内デバイス１０４で表示される第４の印刷要求画面の一例を示す図である。本画面は、図１９に示したＯＫボタンが押され、入力されたジョブパスワードに該当するジョブがサーバ１０１にあるが、ユーザが印刷要求している印刷拠点が入稿者の設定した印刷可能拠点と異なる場合に遷移する、印刷拠点エラー画面例である。
【０１５０】
図２２において、エラー通知部１８０１はエラー内容を表示するためのもので、入力されたジョブパスワードに該当するジョブはこの拠点からの印刷が許可されていないことを表示する。
【０１５１】
再入力ボタン１８０２は、ジョブパスワードの再入力するためのもので、印刷要求画面（図１９）に遷移する。
【０１５２】
キャンセルボタン１８０３は、サーバ１０１に対して印刷要求を行わず、図１８のトップ画面に戻るためのものである。
【０１５３】
次に、第１実施形態にかかるＷＥＢブラウザ１０５を用いたジョブ登録、印刷処理を詳細に説明する。
【０１５４】
図２３は、本発明に係る画像処理システムにおける第１のデータ処理手順の一例を示すフローチャートである。本処理は、図１に示したＷＥＢブラウザ１０５からサーバ１０１にジョブを登録する際のＷＥＢブラウザ１０５側の処理手順例である。なお、Ｓ１０１〜Ｓ１１２は各ステップを示し、各ステップはクライアントコンピュータのＣＰＵがＷＥＢブラウザ１０５を実行することで実現される。
【０１５５】
まず、ステップＳ１０１で、ユーザはＷＥＢブラウザ１０５からジョブ登録サービスへログインするための情報を送信する。次に、ステップＳ１０２で、ＷＥＢブラウザが図７で説明したジョブ登録画面を受信して表示した後、ステップＳ１０３で、登録するジョブを選択し、入稿する。
【０１５６】
次いで、ステップＳ１０４で、図８に示した画面で登録ジョブの印刷体裁を設定する。このフローチャートでは、印刷体裁の情報をステップＳ１０５以降で行う各設定の情報と一括してサーバ１０１へ送信しているが、各ステップごとに設定、送信してもよい。
【０１５７】
ステップＳ１０５では、図９で説明した画面でジョブパスワードを通知する通知先を設定する。ステップＳ１０６〜Ｓ１０９では、図１０で説明した画面を用いて印刷可能拠点、ジョブの有効期限、セキュリティレベル、パスワードタイプの指定の印刷制限情報を設定する。ステップＳ１１０で、ステップＳ１０４〜Ｓ１０９で設定した情報をサーバ１０１に送信し、ステップＳ１１１で図１１で説明した登録完了確認画面を受信し、表示する。最後にステップＳ１１２でジョブ登録サービスからログアウトして、ＷＥＢブラウザ１０５での入稿者の処理フローは終了する。
【０１５８】
図２４は、本発明に係る画像処理システムにおける第２のデータ処理手順の一例を示すフローチャートである。本処理は、ジョブを登録する際の図１に示しサーバ１０１側のフローチャートで、図２３に示したＷＥＢブラウザ１０５側の要求に伴う処理に対応するものである。なお、Ｓ２０１〜Ｓ２０９は各ステップを示し、各ステップをサーバ１０１の制御部１０１ａが実行することで実現される。
【０１５９】
まず、図２３に示したステップＳ１０１で、ユーザから送信されたログイン情報をステップＳ２０１で入力制御部１０１ａを介して受信したら、ステップＳ２０２で、受信したログイン情報をデータベース部１０１ｃに登録されている情報と比較して認証し、制御部１０１ａがユーザを承認したと判断した場合は、ステップＳ２０３で、ＷＥＢブラウザ１０５へ図７で説明したジョブ登録画面をインターネット１０７を介して所定のプロトコルで送信する。
【０１６０】
次に、ステップＳ２０４では、ステップＳ１０３でＷＥＢブラウザ１０５からインターネット１０７を介して入稿されたジョブを受信し、図１に示したデータベース部１０１ｃに登録する。
【０１６１】
次に、ステップＳ２０５では、ステップＳ１１０で、ＷＥＢブラウザ１０５からインターネット１０７を介して送信された印刷体裁、通知先ユーザ、印刷制限情報を受信し、ステップＳ２０４で登録したジョブと関連させてデータベース部１０１ｃに登録する。
【０１６２】
そして、ステップＳ２０６では、ステップＳ２０５で受信した印刷体裁、通知先ユーザ、印刷制限情報を基にジョブ認証情報として機能させるジョブパスワードを自動生成するが、詳細については図２５で後述する。
【０１６３】
次に、ステップＳ２０７で、出力制御部１０１ｆがサーバ１０１のデータベース部１０１ｃにジョブの登録が完了したことを示す情報登録完了確認画面をインターネット１０７を介してＷＥＢブラウザ１０５に送信する。そして、ステップＳ２０８で、メール制御部１０１ｅが通知先ユーザに送信するメールの内容を作成し、ステップＳ２０９で設定された通知先ユーザに図１５に示すような通知メールを送信して終了する。
【０１６４】
図２５は、本発明に係る画像処理システムにおける第３のデータ処理手順の一例を示すフローチャートである。本処理は、図２４に示したステップＳ２０６におけるサーバ１０１で生成するジョブパスワード生成処理の詳細手順に関するもので、本発明ではセキュリティが必要なジョブな場合は、セキュリティ強度の高い英数字（アルファベットと数字との組合せによる）のジョブパスワード（第１のジョブパスワード）を生成し、セキュリティが必要でない場合は操作性の高い数字のみのジョブパスワード（第２のジョブパスワード）を生成するが、その判定と生成の処理に対応する。なお、Ｓ３０１〜Ｓ３１１は各ステップを示し、各ステップをＷＥＢサーバ１０１ｄが実行することで実現される。
【０１６５】
また、実施形態では、第１のジョブパスワードは、図６に示したスクリーンキーボード２０１に表示される仮想キーボード上のアルファベットキーやテンキーを操作して入力されるものとし、第２のジョブパスワードは、ハードテンキー２０２を操作して入力可能なものとする。
【０１６６】
また、パスワードタイプが指定されていない場合には、入稿者が自動設定を選択していると判断した場合は、ステップＳ３０２で以下のステップＳ３０３〜Ｓ３０９に示すどの判定方式でパスワードの判定・生成を行うかを決定し、その決定に応じてステップＳ３０３〜Ｓ３０９の各方式で判定を行い、ジョブパスワードを生成する。
【０１６７】
まず、ステップＳ３０１で、図１０に示したパスワードタイプ指定部６０４で入稿者がパスワードタイプを指定しているかを制御部１０１ｂが判定する。制御部１０１ｂが英数字のジョブパスワードを指定していると判断した場合は、ステップＳ３１１で、セキュリティ強度の高い英数字（アルファベット、数字との組合せからなる）のジョブパスワードを生成して、リターンする。
【０１６８】
一方、ステップＳ３０１で、制御部１０１ｂが数字のみのジョブパスワードを指定していると判断した場合は、ステップＳ３１０で、制御部１０１ｂが操作性の高い数字のみのパスワードを生成して、リターンする。
【０１６９】
また、同様に、ステップＳ３０１で、制御部１０１ｂが入稿者により自動設定を選択していると判断した場合は、ステップＳ３０２で以下のステップＳ３０３〜Ｓ３０９に示すどの判定方式でパスワードの判定・生成を行うかを決定し、その決定に応じてステップＳ３０３〜Ｓ３０９の各方式で判定を行い、ジョブパスワードを生成する。
【０１７０】
本実施形態では、その判定方式は事前にユーザが設定することが可能に構成されている。
【０１７１】
例えば、各地に事業部、支店などがあるため、印刷する拠点によりセキュリティを必要とするユーザの場合、事前に図７に示すようなジョブ登録サービスの設定画面などでジョブパスワードの型の判定方式をステップＳ３０４の印刷拠点の範囲に設定しておく。
【０１７２】
そして、その設定情報はユーザ情報としてデータベース部１０１ｃで管理され、そのユーザがジョブをデータベース部１０１ｃに登録した際は、ステップＳ３０４の印刷拠点の範囲を判定基準に英数あるいは数字のいずれかのパスワードを生成する。また以下では、ステップＳ３０２での設定が、詳細を示すステップＳ３０３〜Ｓ３０９の各方式におけるパスワード生成法について、図２６〜図３２を参照して詳細に説明する。
【０１７３】
図２６〜図３２は、本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。なお、Ｓ４０１〜Ｓ４０３、Ｓ４１１〜Ｓ４１３、Ｓ４２１〜Ｓ４２３、Ｓ４３１〜Ｓ４３３、Ｓ４４１〜Ｓ４４３、Ｓ４６１〜Ｓ４６３、Ｓ４７１〜Ｓ４７２は各ステップを示し、各ステップは、サーバ１０１で生成するジョブパスワード生成処理の詳細手順であって、サーバ１０１の制御部１０１ｂにより実行されることで実現される。
【０１７４】
本処理は、パスワードの選択方式が、ジョブ登録時にユーザが設定するセキュリティレベルに応じて選択する方式の場合、フローは図２５に示したステップＳ３０２からステップＳ３０３に進む。
【０１７５】
そして、ステップＳ３０３におけるタイプ１の処理（セキュリティレベルによるパスワード生成処理）は、ステップＳ４０１で、登録したジョブのセキュリティレベルが、サーバ１０１の定めた所定値（例えば中）未満であるかを制御部１０１ｂが調べ、所定値未満であると判断した場合は、ステップＳ４０２で操作性を優先させた数字のみのジョブパスワードを生成して、リターンする。
【０１７６】
一方、ステップＳ４０１で、制御部１０１ｂが所定値以上であると判断した場合は、ステップＳ４０３で、セキュリティ強度の高い英数字のジョブパスワードを生成して、リターンする。
【０１７７】
これにより、セキュリティレベルの設定に適応して操作性に優れたパスワードと、セキュリティを必要とするパスワードのいずれにも最適なパスワードを自動生成することができる。
【０１７８】
一方、パスワードの選択方式が、ジョブ登録時にユーザが設定する印刷拠点の範囲方式である場合、フローは、図２５に示すステップＳ３０２からステップＳ３０４に進む。
【０１７９】
そして、図２７において、Ｓ３０４におけるタイプ２の処理を開始して、ステップＳ４１１で、制御部１０１ｂは、登録したジョブの印刷可能拠点の属性が、入稿したユーザと同じドメインに所属するプライベート属性の拠点のみであるかを調べ、プライベート属性の拠点であると判断した場合は、ステップＳ４１２で、制御部１０１ｂが操作性を優先した数字のみのジョブパスワードを生成して、リターンする。
【０１８０】
一方、ステップＳ４１１で、制御部１０１ｂがパブリック属性の拠点であると判断した場合は、ステップＳ４１３でセキュリティ強度の高い英数字のジョブパスワードを生成し、リターンする。
【０１８１】
これにより、印刷可能拠点の範囲に適応して操作性に優れたパスワードと、セキュリティを必要とするパスワードのいずれにも最適なパスワードを自動生成することができる。
【０１８２】
また、印刷可能拠点がイントラネット内であれば数字のみのパスワードを生成し、イントラネット外であれば英数字のパスワードを生成するように構成してもよい。
【０１８３】
一方、パスワードの選択方式が、ジョブ登録時にユーザが設定する印刷可能拠点の数方式の場合、フローは図２５に示すステップＳ３０２からステップＳ３０５に進む。
【０１８４】
図２８は、ステップＳ３０５におけるタイプ３の処理であり、ステップＳ４２１で、登録したジョブの印刷可能拠点の数が、サーバ１０１の定めた所定値以下であるかを制御部１０１ｂが調べ、所定値以下であると判断した場合は、ステップＳ４２２で操作性を優先した数字のみのジョブパスワードを生成して、リターンする。
【０１８５】
一方、ステップＳ４２１で、制御部１０１ｂが所定値より多いと判断した場合は、ステップＳ４２３でセキュリティ強度の高い英数字のジョブパスワードを生成して、リターンする。
【０１８６】
これにより、例えば、図１０で社内３Ｆを選択した場合の印刷可能拠点数を「４」、社内を選択した場合を「３０」、コンビニを選択した場合を「５００」とし、所定値を「２０」とすると、社内３Ｆを選択したときのみ数字のみのジョブパスワードが生成される。
【０１８７】
一方、パスワードの選択方式が、ジョブ登録時にユーザが設定する印刷可能拠点に、ＵＳＢメディア１０３ｋ、１０４ｋなどの物理メディアを用いたユーザ認証手段があるかどうかによる方式の場合、フローは図２５に示すステップＳ３０２からステップＳ３０６に進む。
【０１８８】
これにより、印刷可能拠点の数に適応して操作性に優れたパスワードと、セキュリティを必要とするパスワードのいずれにも最適なパスワードを自動生成することができる。
【０１８９】
図２９は、ステップＳ３０６におけるタイプ４の処理であり、ステップＳ４３１で、制御部１０１ｂが登録したジョブの印刷可能拠点では物理認証を必要とするかを図１２の印刷拠点情報を用いて調べ、制御部１０１ｂが物理認証が必要であると判断した場合は、ステップＳ４３２で操作性を優先した数字のみのジョブパスワードを生成して、リターンする。
【０１９０】
一方、ステップＳ４３１で、物理認証を必要としないと判断した場合は、ステップＳ４３３で、セキュリティ強度の高い英数字のジョブパスワードを生成して、リターンする。
【０１９１】
これにより、印刷可能拠点の認証有無に適応して操作性に優れたパスワードと、セキュリティを必要とするパスワードのいずれにも最適なパスワードを自動生成することができる。
【０１９２】
一方、パスワードの選択方式が、ジョブ登録時にユーザが設定するジョブの有効期間方式の場合、フローは図２５に示すステップＳ３０２からステップＳ３０７に進む。
【０１９３】
図３０は、ステップＳ３０７におけるタイプ５の処理であり、ステップＳ４４１で、制御部１０１ｂが登録したジョブの有効期間が、サーバの定めた日数（時間）以下であるかを調べ、制御部１０１ｂが所定値（例、３日）以下であると判断した場合は、ステップＳ４４２で操作性の高い数字のみのジョブパスワードを生成して、リターンする。
【０１９４】
一方、ステップＳ４４２で、制御部１０１ｂが所定値より多いと判断した場合は、ステップＳ４４３で、制御部１０１ｂがセキュリティ強度の高い英数字のジョブパスワードを生成して、リターンする。
【０１９５】
これにより、データベース部１０１ｃに登録するジョブの有効期限に適応して操作性に優れたパスワードと、セキュリティを必要とするパスワードのいずれにも最適なパスワードを自動生成することができる。
【０１９６】
一方、パスワードの選択方式が、ジョブ登録時にユーザが設定する通知先ユーザに依存する方式の場合、フローは図２５に示すステップＳ３０２からステップＳ３０８に進む。
【０１９７】
図３１は、ステップＳ３０８におけるタイプ６の処理であり、ステップＳ４６１で、制御部１０１ｂが通知先ユーザが入稿者と同一かを調べ、制御部１０１ｂが通知先ユーザと入稿者が同一であると判断した場合は、ステップＳ４６２で、制御部１０１ｂが操作性を優先した数字のみのジョブパスワードを生成して、リターンする。
【０１９８】
一方、ステップＳ４６１で、制御部１０１ｂが通知先ユーザと入稿者が異なると判断した場合は、ステップＳ４０３で、制御部１０１ｂがセキュリティ強度の高い英数字のジョブパスワードを生成して、リターンする。
【０１９９】
これにより、ジョブの入稿者と通知先ユーザとの同一性の判断結果に適応して操作性に優れたパスワードと、セキュリティを必要とするパスワードのいずれにも最適なパスワードを自動生成することができる。
【０２００】
また、各通知者の所属ドメインを調べて、入稿者の所属ドメインと同一であるかという基準で２種類のジョブパスワードを使い分けるようにした構成としてもよい。
【０２０１】
さらに、パスワードの型を選択せず、１つのジョブのジョブパスワードとして、英数字のパスワードと数字のみのパスワードの２種類生成する方式の場合、フローは、図２５に示すステップＳ３０２からステップＳ３０９に進む。
【０２０２】
図３２は、ステップＳ３０２のタイプ７の処理であり、ステップＳ４７１で、制御部１０１ｂが操作性を優先した数字のみのパスワードを生成し、ステップＳ４７２で、制御部１０１ｂがセキュリティ強度の高い英数字のパスワードを生成して、リターンする。
【０２０３】
さらに、ユーザが各選択方式に任意の重み付けをして、サーバにそれぞれの条件を総合的に判断してパスワードタイプを判断してもよい。
【０２０４】
本実施形態におけるジョブパスワード生成は上記のように生成される。
【０２０５】
複数の画像処理装置（オフィス内デバイス１０２、コンビニ内デバイス１０３、ホテル内デバイス１０４）と複数の情報処理装置（携帯端末１０５、コンピュータ装置）と通信して取得するジョブを記憶装置に登録可能な情報処理装置（１０１）においては、例えばインターネット１０７に接続してサーバ１０１とＰＣ１０５が通信可能とする場合に、所定のジョブ、例えば印刷ジョブのサーバ１０１への登録要求時に、記憶装置内のデータベース部１０１ｃに登録すべき所定のジョブの登録設定に基づいて、登録される所定のジョブに対して第１または第２のフォーマットに従うジョブ認証情報（例えばジョブパスワード）を生成すする。そして、生成されるジョブ認証情報を登録画面で指定される通知先（例えば電子メール）に通知する。
【０２０６】
そして、オフィス内デバイス１０２、コンビニ内デバイス１０３、ホテル内デバイス１０４等のいずれかからジョブ処理要求時に入力されるジョブパスワードでデータベース部１０１ｃに所定のジョブが登録されているかどうかを制御部１０１ｂが判別して、入力されたジョブパスワードで登録されている所定のジョブ情報をデータベース部１０１ｃから読み出してジョブ要求元のオフィス内デバイス１０２、コンビニ内デバイス１０３、ホテル内デバイス１０４等のいずれかに送信する。
【０２０７】
この場合において、制御部１０１ｂは、各画像処理装置が備える第１、第２の入力部を介して入力可能な第１、第２のフォーマットに従うジョブ認証情報を生成する。
【０２０８】
そして、第１のフォーマットに従う第１のジョブ認証情報と、第２のフォーマットに従う第２のジョブ認証情報とを選択的に生成し、第２のフォーマットは第１のフォーマットのサブセットである。
【０２０９】
さらに、制御部１０１ｂは、いずれかの情報処理装置から受け付ける所定のジョブに設定されているセキュリティレベルを判断する（図２６のステップＳ４０１）。
【０２１０】
そして、セキュリティレベルが所定値以上であると判断した場合、第１のフォーマットに従うジョブ認証情報を生成する（図２６のステップＳ４０３）。
【０２１１】
さらに、制御部１０１ｂは、所定のジョブ、例えば印刷ジョブ登録時に、いずれかの情報処理装置から受け付ける所定のジョブを処理可能な処理拠点の範囲が指定されているかどうかを判断する（図２７のステップＳ４１１）。
【０２１２】
そして、指定された印刷拠点の範囲が、所定の範囲以外であると判断した場合、第１のフォーマットに従うジョブ認証情報を生成する（図２７のステップＳ４１１）。
【０２１３】
その際、サーバ１０１は、いずれかの画像処理装置からのジョブ処理要求を受信時に、制御部１０１ｂが指定された処理拠点の範囲が、所定の範囲以外であると判断した場合、所定のジョブの送信を行わない。
【０２１４】
さらに、制御部１０１ｂは、指定された印刷拠点の範囲が、所定のイントラネット内であると判断した場合には、第２のフォーマットに従うジョブ認証情報を生成し、所定のイントラネット外であると判断した場合には、第１のフォーマットに従うジョブ認証情報を生成する。
【０２１５】
また、制御部１０１ｂは、所定のジョブ登録時に、いずれかの情報処理装置から受け付ける前記所定のジョブを処理可能な処理拠点の範囲内で拠点数が所定数内であると判断する（図２８のステップＳ４２１）。この場合、制御部１０１ｂは、第２のフォーマットに従うジョブ認証情報を生成する（図２８のステップＳ４２２）。
【０２１６】
さらに、制御部１０１ｂは、所定のジョブ登録時に、所定のジョブの有効期限が指定されているかどうかを判断する（図３０のステップＳ４４１）。この場合、制御部１０１ｂは、指定された有効期限が、所定の期間以内であると判断した場合には、第２のフォーマットに従うジョブ認証情報を生成する（図３０のステップＳ４４２）。
【０２１７】
さらに、制御部１０１ｂは、所定のジョブ登録時に、第１のフォーマットに従うジョブ認証情報と、第２のフォーマットに従うジョブ認証情報のいずれのタイプで生成するかが指定されているかを判断する（図２５のステップＳ３０１）。
【０２１８】
、制御部１０１ｂは、指定されているタイプに応じて、第１のフォーマットに従うジョブ認証情報と、第２のフォーマットに従うジョブ認証情報とのいずれかを選択的に生成する。
【０２１９】
さらに、制御部１０１ｂは、生成されるジョブ認証情報の通知先に応じて、第１のフォーマットに従うジョブ認証情報と、第２のフォーマットに従うジョブ認証情報とを選択的に生成する。
【０２２０】
また、制御部１０１ｂは、通知先がジョブ処理入稿者以外であるかを判断する（図３１のステップＳ４６１）。
【０２２１】
そして、通知先がジョブ処理入稿者以外である場合、制御部１０１ｂは、第１のフォーマットに従うジョブ認証情報を生成する（図３１のステップＳ４６３）。
【０２２２】
また、制御部１０１ｂは、ジョブ処理登録時に指定される範囲の処理拠点の画像処理装置がユーザ認証機能を備えているかどうかを判別する。
【０２２３】
そして、ユーザ認証機能を備えていると判別した場合、制御部１０１ｂは、第２のフォーマットに従うジョブ認証情報を生成する。なお、ユーザ認証機能は、携帯可能な物理的メディアを用いて行う。
【０２２４】
また、メール制御部１０１ｅは、制御部１０１ｂにより生成される第１のフォーマットに従うジョブ認証情報と、第２のフォーマットに従うジョブ認証情報とを指定される通知先に通知する。
【０２２５】
さらに、出力制御部１０１ｆは、制御部１０１ｂが第１または第２のフォーマットに従うジョブ認証情報を受信した場合、データベース部１０１ｃに登録されている所定のジョブを要求元のオフィス内デバイス１０２、コンビニ内デバイス１０３、ホテル内デバイス１０４等のいずれかに送信する。
【０２２６】
なお、制御部１０１ｂは、第２のフォーマットに従うジョブ認証情報を生成する場合、第１のフォーマットに従うジョブ認証情報に設定される有効期限よりも短い有効期限をデータベース部１０１ｃに登録する所定のジョブに設定する。
【０２２７】
また、制御部１０１ｂは、第２のフォーマットに従うジョブ認証情報は、第１のフォーマットに従うジョブ認証情報に比べて桁数が多い文字列で生成する。
【０２２８】
さらに、制御部１０１ｂは、各画像処理装置が備える第１、第２の入力部を介して第１、第２のフォーマットに従うジョブ認証情報を生成する。
【０２２９】
これにより、操作性に優れたパスワードと、セキュリティを必要とするパスワードのそれぞれについて最適なパスワードを自動生成することができる。
【０２３０】
上記ジョブ認証情報生成処理によれば、ジョブ認証情報として機能するジョブパスワードは、セキュリティの必要なジョブの場合には英数字のジョブパスワード（第１のフォーマット）を生成することでセキュリティレベルを向上させる。また、セキュリティが必要でないジョブの場合には、画像形成装置に常設されたテンキーで入力可能である、数字のみのジョブパスワード（第２のフォーマット）を生成することで、ユーザの操作性を向上させる。さらに、これらのパスワード形態の切り替えを自動的に行うことのできる。
【０２３１】
図３３は、本発明に係る画像処理システムにおける第５のデータ処理手順の一例を示すフローチャートである。本処理は、サーバ１０１に対して印刷要求をする際の、コンビニ内デバイス１０３、ホテル内デバイス１０４などの画像形成装置側でのユーザが操作する操作部からの要求で実行される処理である。なお、Ｓ５０１〜Ｓ５０８は各ステップを示し、各ステップは、コンビニ内デバイス１０３、ホテル内デバイス１０４の制御部１０３ｃ、１０４ｃがメモリに記憶される制御プログラムを実行することで実現される。
【０２３２】
まず、ステップＳ５０１で、ユーザはサーバ１０１に印刷要求をする際、コンビニ内デバイス１０３、ホテル内デバイス１０４でログインする必要があるかを判定する。そして、ログインする必要があると判断した場合は、ステップＳ５０２で、操作部よりログイン情報を入力して、該入力されるログイン情報をサーバ１０１に対して送信する。
【０２３３】
なお、ログイン方法として、ユーザがユーザＩＤとパスワードを直接入力する方法の他に、ＵＳＢメディア１１０、赤外線端末１０８、二次元バーコード１０９などの外部認証端末を用いることも可能な構成となっている。
【０２３４】
次に、ステップＳ５０３で、サーバ１０１からの応答を受けて、ログインが許可されているかどうかを判別して、ログインが許可されていると判断した場合は、ステップＳ５０４で図１９に示したジョブパスワードによる印刷要求画面を受信して、要求元の画像形成装置が備える操作部の表示部に表示し、ステップＳ５０５で、操作部よりユーザがジョブパスワードを入力したら、該ジョブパスワードをサーバ１０１に送信する。その際、英数字のジョブパスワードであれば、図６に示したタッチパネル式スクリーンキーボード２０１とハードテンキー２０２を併用して入力する。
【０２３５】
一方、数字のみのジョブパスワードであればハードテンキー２０２のみを使ってジョブパスワードを入力することができるため、ユーザは簡単な操作でジョブパスワードを入力することができる。
【０２３６】
そして、入力されたジョブパスワードの送信後、サーバ１０１からの応答に基づいて、ステップＳ５０６でパスワードエラー画面（図２１）や拠点エラー画面（図２２）が表示されているかどうかを判断して、エラーメッセージが表示されていると判断した場合は、ステップＳ５０５で異なるジョブパスワードを入力する。
【０２３７】
一方、ステップＳ５０６で、エラーメッセージが表示されていないと判断した場合は、ジョブパスワードの入力が成功したものとして、ステップＳ５０７で、サーバ１０１からデータベース１０１ｃに登録されているプリントジョブをダウンロードし、ステップＳ５０８で、画像形成部で印刷を行い、処理を終了する。
【０２３８】
図３４は、本発明に係る画像処理システムにおける第６のデータ処理手順の一例を示すフローチャートである。本処理は、印刷要求をする際のサーバ１０１側の処理であって、図３３に示したコンビニはホテル等に設置されている画像形成装置のユーザが該画像形成装置の操作部からサーバ１０１に登録済みのジョブのプルプリント要求に基づいて、サーバ１０１で処理される手順に対応する。なお、Ｓ６０１〜Ｓ６１０は各ステップを示し、各ステップは、サーバ１０１の制御部１０１ｂがメモリから制御プログラムをロードして実行することで実現される。
【０２３９】
先ず、ステップＳ６０１で、サーバ１０１に印刷要求をする際、コンビニ内デバイス１０３、ホテル内デバイス１０４でログインする必要があるかを制御部１０１ｂが判断し、制御部１０１ｂが必要があると判断した場合は、ステップＳ６０２でログイン情報をオフィス内デバイス１０２またはホテル内デバイス１０４から受信し、ステップＳ６０３で、受信したログイン情報の認証を行い、ログインを許可されているかどうかを制御部１０１ｂが判断して、ログインを許可されていると判断した場合、または、ステップＳ６０１でログインする必要がないと判断された場合は、ステップＳ６０４で、出力制御部１０１ｆがコンビニ内デバイス１０３、ホテル内デバイス１０４に印刷要求画面をインターネット１０７を介して送信する。
【０２４０】
そして、ステップＳ６０５で、コンビニ内デバイス１０３、ホテル内デバイス１０４から入力されたジョブパスワードを入力制御部１０１ａがインターネット１０７を介して受信し、ステップＳ６０６でジョブパスワードに該当するジョブをデータベース部１０１ｃ上を検索する。
【０２４１】
次に、ステップＳ６０７で、データベース部１０１ｃに対する検索の結果該当するジョブがあるか否かを制御部１０１ｂが判断して、該当するジョブがあると判断した場合は、ステップＳ６０８に遷移し、該当するジョブがないと判断した場合は、ステップＳ６０９で、パスワードエラー画面（図２１）を要求元のコンビニ内デバイス１０３あるいはホテル内デバイス１０４に対して送信し、ステップＳ６０４で、再度印刷要求画面を送信する。
【０２４２】
一方、ステップＳ６０７で、該当するジョブがあると制御部１０１ｂが判断した場合は、ステップＳ６０８では、該当するジョブに設定された印刷可能拠点からの印刷要求であるかを判断し、制御部１０１ｂが印刷可能な拠点からの要求であると判断した場合は、ステップＳ６１０で、コンビニ内デバイス１０３、ホテル内デバイス１０４に検索されたジョブを送信して、本処理を終了する。
【０２４３】
一方、ステップＳ６０８で、制御部１０１ｂは、印刷可能な拠点からの印刷要求でないと判断した場合は、ステップＳ６０９で、出力制御部１０１ｆがインターネット１０７を介して拠点エラー画面（図２２）を送信し、ステップＳ６０４で、再度印刷要求画面を送信する。
【０２４４】
これにより、サーバ１０１のデータベース部１０１ｃに登録したジョブを、インターネット１０７を介してコンビニ内デバイス１０３、ホテル内デバイス１０４でプルプリント処理する場合に実行する認証に必要なジョブパスワードとして、属性の異なるパスワードとして、第１のパスワード（英数字の組合せ）と第２のパスワード（数字のみ）をユーザの設定や印刷設定環境に基づいて自動生成される（図２６から図３２に示すパスワード生成処理）で使い分けることで、セキュリティを優先させる局面と、操作性を優先させる局面とで最適なパスワードを使用したプルプリント処理を行うことができる。
【０２４５】
〔第２実施形態〕
第２実施形態では、ジョブの登録、ジョブの印刷要求のフローは第１実施形態と同様である。
【０２４６】
しかし、ジョブパスワードを生成するフロー（図２６〜図３２）において、数字のジョブパスワードを生成すると判定された場合に、英数字のジョブパスワードより文字数の多い（例えば４桁以上とする）ジョブパスワードを生成する。
【０２４７】
これにより、ユーザは入力する文字数は多くなるが、数字のみのジョブパスワードであるため図６のハードテンキー２０２のみを使って入力できる。したがって、ユーザの入力の負担はほとんど増加することなく、ジョブパスワードのセキュリティ強度を上げることができる。
【０２４８】
また、第１実施形態では、ジョブパスワードが英数字か数字のみかに応じて、セキュリティレベルは高いか低いの２段階しか対応できなかった。しかし、第２実施形態では、ジョブパスワードが英数字、数字のみで長い、数字のみで短いという３種類に応じて、セキュリティレベルもより詳細な高・中・小の３段階を使い分ける構成となっている。
【０２４９】
〔第３実施形態〕
第３実施形態では、ジョブの登録、ジョブの印刷要求のフローは第１実施形態と同様である。
【０２５０】
しかし、ジョブパスワードを生成するフロー（図２６〜図３２）において、数字のジョブパスワードを生成すると制御部１０１ｂで判定された場合に、英数字のジョブパスワードを生成する場合より、サーバ１０１に保存されているジョブに対する有効期間を短く設定する。
【０２５１】
例えば数字のジョブパスワードを生成する場合は、サーバ１０１で有効期限の上限を予め決めておき、それ以上長い有効期限は設定できなくするという方法や、２種類のジョブパスワードを生成する場合は、数字のみのジョブパスワードで印刷できる期間を短くする。これにより、セキュリティ強度の弱いジョブパスワードが使われる期間を限定することができる。
【０２５２】
〔第４実施形態〕
次に、第１実施形態では、クライアントＰＣからＷＥＢブラウザ１０５を使用して印刷ジョブをサーバ１０１のデータベース部１０１ｃに登録について説明したが、本実施形態では、画像読み取り装置を備えるオフィス内デバイス１０２から登録すべきジョブをスキャンすることで登録する処理について詳細に説明する。
【０２５３】
ジョブ登録のフローチャートは、図２３に示したＷＥＢブラウザ１０５を用いたジョブ登録のフローチャートとほぼ同様である。唯一異なる点は、ステップＳ１０３の登録ジョブの選択・入稿が、オフィス内デバイス１０２の読み取り部１０２ｇを使ったスキャン・入稿へ変わる点である。
【０２５４】
また、以下で、オフィス内デバイス１０２の操作部の画面を説明する。
【０２５５】
図３５は、図１に示したオフィス内デバイス１０２の操作部１０２ａに表示される第１のスキャン入稿サービス画面の一例を示す図である。本画面は、図１８でスキャン入稿ボタン１４０３を選択したときにオフィス内デバイス１０２の操作部１０２ａに表示される画面に対応する。
【０２５６】
また、本画面では、オフィス内デバイス１０２の読み取り部１０２ｇでスキャンしてサーバ１０１のデータベース部１０１ｃに登録するジョブに対する印刷体裁設定を行う。この画面を表示する過程で入稿者はログイン操作を実施する。
【０２５７】
ログイン方法として、ユーザがユーザＩＤとパスワードを直接入力する方法の他に、ＵＳＢメディア、赤外線端末、二次元バーコードなどの外部認証端末を用いた方法もある。
【０２５８】
図３５において、カラーモード選択部２５０１は、印刷時のカラー設定を指定するためのものである。自動カラー選択、フルカラー、白黒などのカラーモードを指定することができる。
【０２５９】
ジョブ名指定部２５０２は、ジョブ名を指定するためのものである。入力部に接触したり、文字入力用のボタンを押したりすることで、図６のタッチパネル式のスクリーンキーボード２０１画面を表示させ、ジョブ名の入力を行う。また、数字のみのジョブ名にする場合は、図６のハードテンキー２０２からの入力も可能である。
【０２６０】
印刷面選択部２５０３は、原稿の両面をスキャンするかを選択するためのものである。出力用紙サイズ選択部２５０４は、印刷時の用紙サイズを選択するためのものである。Ａ４、Ａ４Ｒ、Ａ３、Ａ５、Ａ５Ｒ、Ｂ４、Ｂ３、ｌｅｔｔｅｒ、自動設定などから選択することができる。
【０２６１】
ページレイアウト選択部２５０５は、用紙１枚あたりに印刷されるページ数を選択するためのものである。１ページ／枚、２ページ／枚、４ページ／枚などから選択することができる。
【０２６２】
スキャン登録ボタン２５０６は、オフィス内デバイス１０２で紙のジョブのスキャンを開始し、入稿者が設定した印刷体裁情報を付加してサーバ１０１にジョブを登録する。操作部１０２ａが表示する画面は図３６に遷移する。
【０２６３】
キャンセルボタン２５０７は、スキャン登録操作を停止するためのものである。印刷体裁設定情報を削除し、図１８のサービストップ画面に遷移する。
【０２６４】
図３６は、図１に示したオフィス内デバイス１０２の操作部１０２ａに表示される第２のスキャン入稿サービス画面の一例を示す図である。本画面は、オフィス内デバイス１０２でジョブをサーバ１０１に登録したときに、入稿者が印刷用のジョブパスワードを通知する通知先を設定するための画面に対応する。ユーザは、通知先として主にメールアドレスを指定する。なお、通知先は、複数登録可能である。
【０２６５】
図３６において、通知先入力部２６０１は、ジョブパスワードの通知先を直接入力するためのものである。入力部に接触したり、文字入力用のボタンを押したりすることで図６のタッチパネル式のスクリーンキーボード２０１を表示させ、ジョブ名の入力を行う。通知先にはメールアドレスを指定する。
【０２６６】
通知先一覧２６０２は、入稿者が指定したジョブパスワードの通知先をすべて表示するためのものである。画面上で通知先一覧２６０２の任意の通知先に接触することで、通知先を選択することができる。
【０２６７】
追加ボタン２６０３は、通知先入力部２６０１に入力した通知先を通知先一覧２６０２に追加するためのものである。履歴から追加ボタン２６０４は、過去に入稿者が通知先として指定した履歴情報を表示するためのボタンで、表示された履歴情報から通知先として指定したい宛先情報を選択する。
【０２６８】
削除ボタン２６０５は、一度通知先一覧２６０２に設定した通知先を削除するためのものである。通知先一覧２６０２から削除する通知先を選択した後、削除ボタン２６０５を押し、通知先一覧２６０２から選択した通知先を削除する。
【０２６９】
設定ボタン２６０７は、通知先一覧２６０２をサーバ１０１の管理情報に反映させて処理を完了するためのものである。設定ボタン２６０７を押すと、印刷制限設定画面（図３７）に遷移する。
【０２７０】
キャンセルボタン２６０８は、通知先設定を行わず図３５のジョブの登録画面に戻る。サーバ１０１のデータベース部１０１ｃに登録されたジョブは削除される。
【０２７１】
本実施形態ではジョブをスキャンし送信した後に通知先設定を行っているが、ジョブ送信前に通知先設定を行ってもよい。
【０２７２】
図３７は、図１に示したオフィス内デバイス１０２の操作部１０２ａに表示される第３のスキャン入稿サービス画面の一例を示す図である。本画面は、通知先の設定画面（図３６）において、入稿者により設定ボタン２６０７が押されたときに遷移する、ジョブの印刷制限を設定する画面に対応する。
【０２７３】
図３７において、印刷可能期間設定部２７０１は、登録したジョブがサーバ１０１のデータベース部１０１ｃに保管され、各コンビニ内デバイス１０３、ホテル内デバイス１０４から印刷可能な期間を設定するためのものである。印刷可能な期間は、例えば１日、３日、１週間、１ヶ月などから選択することができる。また、自動設定を選択した場合は、サービスで定められたデフォルトの設定（例えば３日）が設定される。なお、期間は、サーバ１０１上で、設定変更可能に構成されている。
【０２７４】
セキュリティレベル設定部２７０２は、データベース部１０１ｃに登録したジョブのセキュリティのレベルを設定するためのものである。高、中、低などの基準でセキュリティのレベルを設定することができる。また、自動設定を選択した場合は、サービスで定められたデフォルトのセキュリティのレベルが設定（例えば中）が設定される。
【０２７５】
印刷可能拠点の設定部２７０３は、データベース部１０１ｃに登録したジョブをダウンロードして印刷することができる拠点を設定するためのものである。この例ではプライベート、パブリックといったプリンタの属性から設定し、予め入稿者によって設定された各属性を持った印刷拠点で印刷できる。
【０２７６】
また、図１０の印刷可能拠点設定部６０３のように、社内、Ａホテル、コンビニなどの印刷拠点の中から直接選択してもよい。
【０２７７】
パスワードタイプの指定部２７０４は、サーバ１０１で生成されるパスワードのタイプを、入稿者が指定するためのものである。入稿者用のパスワードタイプと、通知者用のパスワードタイプをそれぞれ設定することができる。
【０２７８】
また、指定しない場合は、サーバ１０１の制御部１０１ｂでパスワードタイプを判断する。さらに通知者ごとにパスワードタイプを設定する方法であってもよい。
【０２７９】
戻るボタン２７０５は、印刷制限を設定する画面から、通知先の指定をする画面（図３６）に遷移するためのものである。
【０２８０】
設定ボタン２７０６は、各印刷制限設定をサーバ１０１の管理情報に反映させて処理を完了するためのものである。設定すると、登録完了画面（図１１と同内容）に遷移する。
【０２８１】
キャンセルボタン２７０７は、印刷制限設定を行わず図３５のジョブの登録画面に戻る。サーバ１０１で登録されたジョブは削除される。
【０２８２】
本実施形態ではジョブ送信後に印刷制限設定を行っているが、通知先設定と同様にジョブ送信前に印刷制限設定を行ってもよい。
【０２８３】
また、印刷体裁や通知先設定の前に印刷制限設定を行ってもよい。
【０２８４】
〔第５実施形態〕
第１〜第４実施形態では、プリントサービスに関する実施形態であるが、２種類のジョブパスワードの使い分けはスキャンサービスにおいても同様に有効である。そこで、第５実施形態では、スキャンサービスシステムの実施の形態について説明する。
【０２８５】
スキャンサービスとは、例えば社内のオフィスのクライアントＰＣのＷＥＢブラウザ１０５からサーバ１０１に対してスキャン体裁、ジョブパスワードの通知先、スキャン制限などの設定情報を有するスキャンジョブをサーバ１０１に転送してデータベース部１０１ｃに登録し、サーバ１０１でジョブパスワードを生成する。
【０２８６】
次に、そのパスワードが入稿者にメールなどで通知され、その入稿者が社内の画像読み取り装置に原稿を設置し、ジョブパスワードをオフィス内デバイス１０２に入力することで、オフィス内デバイス１０２の操作部では詳細な設定をすることなく、事前に設定したスキャンジョブの設定でスキャン入稿できるというサービスである。
【０２８７】
図３８は、本発明に係る画像処理システムにおける第７のデータ処理手順の一例を示すフローチャートである。本処理は、ＷＥＢブラウザ１０５側でのスキャンジョブ登録処理手順に対応する。なお、Ｓ７０１〜Ｓ７１１は各ステップを示し、各ステップは、図１に示したＷＥＢブラウザ１０５が実行することで実現される。
【０２８８】
まず、ステップＳ７０１で、ユーザはＷＥＢブラウザ１０５からスキャンジョブ登録サービスへログインするための情報を送信する。ステップＳ７０２で、スキャンジョブ登録画面をサーバ１０１からインターネット１０７を介して受信した後、ステップＳ７０３で、図８と類似の不図示の画面を用いてスキャンジョブのスキャン体裁を設定する。
【０２８９】
このフローチャートでは、スキャン体裁の情報をステップＳ７０４以降で行う各設定の情報と一括して情報サーバ１０１へ送信しているが、ステップごとに設定、送信してもよい。
【０２９０】
そして、ステップＳ７０４では、図９と類似の不図示の画面を用いてジョブパスワードを通知する通知先を設定する。ステップＳ７０５〜Ｓ７０８では、図１０と類似の不図示の画面を用いて入稿可能拠点、入稿の有効期限、セキュリティレベル、パスワードタイプの指定のスキャン制限情報を設定する。
【０２９１】
そして、ステップＳ７０９で、ステップＳ７０３〜Ｓ７０８で設定したスキャンジョブに対する設定情報をインターネット１０７を介してサーバ１０１に送信し、ステップＳ７１０でサーバ１０１で登録が完了した画面を受信して、登録確認画面を表示する。最後に、ステップＳ７１１でジョブ登録サービスからログアウトして、ＷＥＢブラウザ１０５は、本処理フローは終了する。
【０２９２】
また、図３８の処理フローに対するサーバ１０１側の処理は、図２４に示す処理フローにおいて、印刷ジョブがスキャンジョブに変更されただけのものなので省略する。ただし、本サービスにおいても、図３３のステップＳ２０６、図２５、図２６と同様に、各選択方式に応じて数字のみのジョブパスワードと英数字のジョブパスワードが選択的に生成され、通知先に通知される。
【０２９３】
図３９は、本発明に係る画像処理システムにおける第８のデータ処理手順の一例を示すフローチャートである。本処理は、オフィス内デバイス１０２でジョブパスワードを入力してスキャン入稿する処理手順に対応する。なお、Ｓ８０１〜Ｓ８０８は各ステップを示し、各ステップは、オフィス内デバイス１０２内の制御部１０２ｃが制御プログラムを実行することで実現される。
【０２９４】
まず、ステップＳ８０１で、ユーザはスキャンサービスを利用する際、オフィス内デバイス１０２にログインする必要があるかを確認し、ログインする必要があると判断した場合は、ステップＳ８０２で、例えばログインするためにユーザにより入力されるログイン情報をサーバ１０１へ送信する。
【０２９５】
ログイン方法として、ユーザがユーザＩＤとパスワードを直接入力する方法の他に、ＵＳＢメディア、赤外線端末、二次元バーコードなどの外部認証端末を用いることも可能な構成となっている。
【０２９６】
次に、ステップＳ８０３で、制御部１０２ｃは、ログインを許可されたかどうかを判断して、ログインが許可されていないと判断した場合は、ステップＳ８０２へ戻る。
【０２９７】
一方、ステップＳ８０３で、制御部１０２ｃがログインが許可されていると判断した場合は、ステップＳ８０４でジョブパスワードによるスキャン入稿要求画面をサーバ１０１からインターネット１０７を介して受信して操作部１０２ａに表示し、ステップＳ８０５で、操作部１０２ａを操作してジョブパスワードを入力、サーバ１０１に送信する。
【０２９８】
その際、ユーザは、英数字のジョブパスワードであれば、図６に示したタッチパネル式スクリーンキーボード２０１とハードテンキー２０２を併用して入力する。
【０２９９】
一方、制御部１０２ｃが数字のみのジョブパスワードであると判断した場合は、ハードテンキー２０２のみを使ってジョブパスワードを入力することができるため、ユーザは簡単な操作でジョブパスワードを入力することができる。
【０３００】
このようにしてジョブパスワードの送信が実行された後、ステップＳ８０６でサーバ１０１よりパスワードエラー画面（図２４）や拠点エラー画面（図２５）等を受信して表示されているかを制御部１０２ｃが判断して、表示されていると判断した場合は、ステップＳ８０５へ戻り、異なるジョブパスワードを入力するか、スキャン入稿要求を行わずにフローを終了する。
【０３０１】
一方、ステップＳ８０６で、制御部１０２ｃがエラー画面でエラーメッセージが表示されているかどうかを判断して、エラー画面が表示されていないと判断した場合は、ステップＳ８０７で、オフィス内デバイス１０２で、サーバ１０１のデータベース部１０１ｃに登録したいジョブを読み取り部１０２ｇにセットしてスキャンした後、ステップＳ８０８で、読み取ったスキャン画像データをサーバ１０１へ入稿して、処理を終了する。なお、読み取り部１０２ｇに、ＡＤＦ，ＲＤＦ等の原稿自動給送装置が接続されている場合には、原稿台に複数枚からなる原稿束からなるジョブをセットすることで、自動分離されて１枚ずつプラテンガラスの所定位置に載置され、原稿スキャナン後、プラテンガラスから原稿を排出する等の処理を原稿が終了するまで繰り返す。
【０３０２】
また、スキャナンされた画像データは、一旦スプーラとしての記憶装置、例えばハードディスク等に蓄積した後、指定された時刻にサーバ１０１に転送制御するように構成してもよい。さらに、この画像データの転送に際して、暗号鍵方式で暗号化処理を施して転送してもよい。
【０３０３】
また、第２実施形態と第３実施形態で示した構成は、第５実施形態に示したスキャンサービスにおいても同様に実施できる。
【０３０４】
以下、図４０に示すメモリマップを参照して本発明に係る画像処理システムで読み取り可能なデータ処理プログラムの構成について説明する。
【０３０５】
図４０は、本発明に係る画像処理システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０３０６】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０３０７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０３０８】
本実施形態における図２３，図２４，図２５〜図３２，図３３，図３４，図３８，図３９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０３０９】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０３１０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０３１１】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０３１２】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０３１３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０３１４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０３１５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０３１６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０３１７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０３１８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０３１９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０３２０】
【図１】本発明の第１実施形態を示す画像処理システムの構成を説明するブロック図である。
【図２】本発明の第１実施形態を示す画像処理システムの構成を説明するブロック図である。
【図３】本発明の第１実施形態を示す画像処理システムの構成を説明するブロック図である。
【図４】本発明の第１実施形態を示す画像処理システムの構成を説明するブロック図である。
【図５】本発明の第１実施形態を示す画像処理システムの構成を説明するブロック図である。
【図６】図１に示したオフィス内デバイスの操作部の構成を説明する平面図である。
【図７】図１に示したＷＥＢブラウザによる第１のプルプリントサービス画面の一例を示す図である。
【図８】図１に示したＷＥＢブラウザによる第２のプルプリントサービス画面の一例を示す図である。
【図９】図１に示したＷＥＢブラウザによる第３のプルプリントサービス画面の一例を示す図である。
【図１０】図１に示したＷＥＢブラウザによる第４のプルプリントサービス画面の一例を示す図である。
【図１１】図１に示したＷＥＢブラウザによるジョブの登録完了確認画面の一例を示す図である。
【図１２】図１に示したサーバで管理している各印刷拠点及びプリンタについての情報のデータ構造を示す例を示す図である。
【図１３】図１に示したサーバで管理している各ユーザについてのデータ構造を示す図である。
【図１４】図１に示したサーバ１０１に登録されたジョブについてのデータ構造を示す図である。
【図１５】図１に示したサーバから送信される第１の通知メールの一例を示す図である。
【図１６】図１に示したサーバから送信される第２の通知メールの一例を示す図である。
【図１７】図１に示したサーバから送信される第３の通知メールの一例を示す図である。
【図１８】図１に示したオフィス内デバイス、コンビニ内デバイス、ホテル内デバイスの操作部で表示されるトップ画面の一例を示す図である。
【図１９】図１に示したコンビニ内デバイス、ホテル内デバイスで表示される第１の印刷要求画面の一例を示す図である。
【図２０】図１に示したコンビニ内デバイス、ホテル内デバイスで表示される第２の印刷要求画面の一例を示す図である。
【図２１】図１に示したコンビニ内デバイス、ホテル内デバイスで表示される第３の印刷要求画面の一例を示す図である。
【図２２】図１に示したコンビニ内デバイス、ホテル内デバイスで表示される第４の印刷要求画面の一例を示す図である。
【図２３】本発明に係る画像処理システムにおける第１のデータ処理手順の一例を示すフローチャートである。
【図２４】本発明に係る画像処理システムにおける第２のデータ処理手順の一例を示すフローチャートである。
【図２５】本発明に係る画像処理システムにおける第３のデータ処理手順の一例を示すフローチャートである。
【図２６】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図２７】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図２８】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図２９】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図３０】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図３１】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図３２】本発明に係る画像処理システムにおける第４のデータ処理手順の一例を示すフローチャートである。
【図３３】本発明に係る画像処理システムにおける第５のデータ処理手順の一例を示すフローチャートである。
【図３４】本発明に係る画像処理システムにおける第６のデータ処理手順の一例を示すフローチャートである。
【図３５】図１に示したオフィス内デバイスの操作部に表示される第１のスキャン入稿サービス画面の一例を示す図である。
【図３６】図１に示したオフィス内デバイスの操作部に表示される第２のスキャン入稿サービス画面の一例を示す図である。
【図３７】図１に示したオフィス内デバイスの操作部に表示される第３のスキャン入稿サービス画面の一例を示す図である。
【図３８】本発明に係る画像処理システムにおける第７のデータ処理手順の一例を示すフローチャートである。
【図３９】本発明に係る画像処理システムにおける第８のデータ処理手順の一例を示すフローチャートである。
【図４０】本発明に係る画像処理システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０３２１】
１０１  サーバ
１０１ａ  入力制御部
１０１ｂ  制御部
１０１ｃ  データベース部
１０１ｄ  ＷＥＢサーバ
１０１ｅ  メール制御部
１０２  オフィス内デバイス
１０３  コンビニ内デバイス
１０４  ホテル内デバイス
【図１】
2007018030.tif 000003
【図２】
2007018030.tif 000004
【図３】
2007018030.tif 000005
【図４】
2007018030.tif 000006
【図５】
2007018030.tif 000007
【図６】
2007018030.tif 000008
【図７】
2007018030.tif 000009
【図８】
2007018030.tif 000010
【図９】
2007018030.tif 000011
【図１０】
2007018030.tif 000012
【図１１】
2007018030.tif 000013
【図１２】
2007018030.tif 000014
【図１３】
2007018030.tif 000015
【図１４】
2007018030.tif 000016
【図１５】
2007018030.tif 000017
【図１６】
2007018030.tif 000018
【図１７】
2007018030.tif 000019
【図１８】
2007018030.tif 000020
【図１９】
2007018030.tif 000021
【図２０】
2007018030.tif 000022
【図２１】
2007018030.tif 000023
【図２２】
2007018030.tif 000024
【図２３】
2007018030.tif 000025
【図２４】
2007018030.tif 000026
【図２５】
2007018030.tif 000027
【図２６】
2007018030.tif 000028
【図２７】
2007018030.tif 000029
【図２８】
2007018030.tif 000030
【図２９】
2007018030.tif 000031
【図３０】
2007018030.tif 000032
【図３１】
2007018030.tif 000033
【図３２】
2007018030.tif 000034
【図３３】
2007018030.tif 000035
【図３４】
2007018030.tif 000036
【図３５】
2007018030.tif 000037
【図３６】
2007018030.tif 000038
【図３７】
2007018030.tif 000039
【図３８】
2007018030.tif 000040
【図３９】
2007018030.tif 000041
【図４０】
2007018030.tif 000042